Teradata
Website:
teradata.com
Job details:
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
Click on Apply to know more.