Back to search
Teradata Linkedin · Posted 1mo ago

Staff Software Engineer

Hyderabad, Telangana, India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Staff Cloud Engineer (Strong experience with GCP preffered)

Hyderabad/Pune/Bangalore (Hybrid/Flexible)

Solid product background and an educational background from Tier‑1 or Tier‑2 universities are preferred.


Our Team

This role is for a Sr/Staff Software Engineer in the Platform Services team within the Core Platform Software organization.


We build foundational platform and compute systems that enable scalable self-service experiences, AI/ML workloads, and distributed analytics workloads in the cloud. These platforms form the backbone for user-facing products and internal engineering teams, enabling reliable provisioning, execution, and lifecycle management of complex compute environments.


This is a senior individual contributor role focused on technical leadership, architecture, and building durable platform capabilities. It is not a DevOps or infrastructure operations role.

Key focus areas include:

• Platform and compute control-plane services supporting large-scale distributed systems

• Self-service and product-led platform foundations

• AI/ML and analytics execution platforms running on cloud-native compute

• Core orchestration, lifecycle, and state-management services with strong API design


What You’ll Do

  • Design and build cloud-native platform and compute services used by self-service and AI-driven workloads
  • Develop backend services and APIs that enable provisioning, lifecycle management, and runtime orchestration of compute environments
  • Build control-plane systems for managing scale, upgrades, state, and lifecycle of distributed compute components
  • Implement workflow orchestration and stateful systems for complex, multi-step platform operations
  • Partner closely with product, AI/ML, and UI teams to deliver cohesive end-to-end user experiences
  • Apply distributed systems fundamentals to ensure systems are scalable, reliable, and resilient
  • Improve developer and consumer experience through clean APIs, well-defined contracts, and extensibility
  • Debug and resolve complex issues across platform services and compute subsystems
  • Contribute to technical design and architectural discussions shaping future platform capabilities

What Makes You a Qualified Candidate

  • Strong experience building backend, platform, or infrastructure-aware software systems
  • Proficiency in Python, Java, Go, or similar backend languages
  • Experience designing and implementing distributed systems or platform services
  • Solid understanding of cloud computing concepts with hands-on experience in AWS, Azure, or GCP
  • Experience building service-based or RESTful APIs consumed by other teams or products
  • Ability to reason about scalability, state management, fault tolerance, and failure modes
  • Strong analytical and problem-solving skills with a product-oriented mindset
  • Bachelor’s degree in Computer Science, Engineering, or related field with 4+ years of industry experience
  • Advanced degree with 3+ years of experience

What You Will Bring

  • Experience working on self-service platforms or product-led experiences
  • Experience supporting AI/ML workloads or data/analytics platforms
  • Familiarity with distributed compute systems
  • Experience with event-driven or workflow-based architectures
  • Experience building internal platforms used across multiple product teams

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent