Senior Manager, Software Engineering — Cloud Platform

Teradata Group

Hyderabad

On-site

INR 3,500,000 - 7,000,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Teradata Group seeks a Senior Manager of Software Engineering for its Cloud Platform to lead multiple teams delivering next-generation cloud infrastructure. You will define the technical strategy, drive architecture across distributed services, and ensure reliable, secure provisioning and orchestration across regions.

You will guide engineering excellence, own platform delivery, and collaborate with Product, SRE, Security, and Architecture to translate business needs into scalable platform

Qualifications

  • 12+ years of software engineering experience, with leadership of cloud/distributed systems
  • 5+ years of engineering management experience leading multiple teams
  • Proven experience building/operating production cloud platforms at scale
  • Strong background in cloud architecture, distributed systems, APIs, microservices, Kubernetes, containers, security
  • Experience with multi-tenant cloud architectures, provisioning, orchestration, lifecycle management
  • Experience across AWS/Azure/GCP or comparable environments
  • Hands-on coding in Java/Go/Python and ability to operate at strategic and technical levels

Responsibilities

  • Lead multiple engineering teams building and operating Teradata's cloud platform and infrastructure services
  • Define and execute the technical strategy and roadmap for scalable, reliable cloud capabilities
  • Architect and operate distributed cloud services for provisioning, lifecycle management, orchestration, automation and platform ops
  • Drive engineering excellence across architecture, quality, reliability, security, observability, and readiness
  • Foster ownership culture from design to production operations across teams
  • Partner with Product, Cloud Operations, SRE, Security, and Architecture to translate requirements into platform capabilities
  • Balance near-term delivery with long-term platform investments and debt reduction
  • Develop common platform frameworks and reusable capabilities for efficiency
  • Lead initiatives across multiple cloud providers and regions focusing on automation and cost efficiency
  • Drive modernization via automation, AI-assisted development, and self-service capabilities
  • Set metrics for productivity, reliability, delivery, and customer impact
  • Represent cloud platform in senior technical and product discussions and influence strategy

Skills

Cloud architecture
Distributed systems
Kubernetes
Containers
APIs
Microservices
Security
Observability
Automation
AI-enabled engineering
Leadership

Education

Bachelor's degree in Computer Science or related

Tools

Java
Go
Python
AWS
Azure
GCP
Terraform
Docker

Job description

Senior Manager, Software Engineering — Cloud Platform

What you will do

In this role you will:

  • Lead multiple engineering teams responsible for building and operating Teradata's next-generation cloud platform and infrastructure services.
  • Define and execute the technical strategy and roadmap for scalable, reliable, and secure cloud platform capabilities.
  • Lead the architecture, development, and operation of distributed cloud services supporting provisioning, resource lifecycle management, orchestration, configuration, automation, and platform operations.
  • Drive engineering excellence across the organization, including architecture, software quality, reliability, scalability, security, observability, and operational readiness.
  • Build a strong culture of ownership where engineering teams are accountable for the complete lifecycle of their services—from design and development through production operations.
  • Partner closely with Product, Cloud Operations, SRE, Security, Architecture, and Customer-facing organizations to translate business and customer requirements into scalable platform capabilities.
  • Establish and drive execution across multiple teams, balancing near-term delivery commitments with long-term platform investments and technical debt reduction.
  • Develop common platform frameworks and reusable capabilities that enable engineering teams to build and operate cloud services efficiently.
  • Lead initiatives spanning multiple cloud providers and regions, with a focus on automation, resilience, cost efficiency, and operational consistency.
  • Drive modernization of engineering processes through automation, AI-assisted development, intelligent operations, and self-service capabilities.
  • Establish metrics and operating mechanisms for engineering productivity, service reliability, delivery predictability, quality, and customer impact.
  • Represent the cloud platform organization in senior technical and product discussions and influence engineering strategy across the company.

What makes you a qualified candidate

  • 12+ years of experience in software engineering, including significant experience leading large-scale cloud or distributed systems organizations.
  • 5+ years of engineering management experience, with demonstrated experience leading multiple teams and senior technical leaders.
  • Proven experience building and operating production cloud platforms, distributed systems, infrastructure services, or SaaS platforms at scale.
  • Strong technical background in cloud architecture, distributed systems, APIs, microservices, Kubernetes, containers, networking, security, and cloud infrastructure.
  • Experience leading engineering organizations through architecture, development, production deployment, and operational ownership of complex distributed systems.
  • Strong understanding of multi-tenant cloud architectures, resource provisioning, lifecycle management, orchestration, scalability, reliability, and fault tolerance.
  • Experience working across AWS, Azure, GCP, or comparable cloud environments.
  • Strong software engineering background with hands-on experience in one or more modern programming languages such as Java, Go, or Python.
  • Demonstrated ability to operate effectively at both strategic and technical levels, from organizational planning to architecture and critical technical decisions.

What you will bring

  • Experience managing managers, senior engineers, architects, and technical leads across multiple engineering teams.
  • Experience building high-performing engineering organizations with clear ownership, accountability, and technical leadership.
  • Strong systems-thinking mindset with the ability to connect cloud infrastructure, control planes, data planes, applications, security, observability, and operations end-to-end.
  • Experience establishing platform engineering practices that enable teams to move faster while maintaining reliability and security.
  • Strong understanding of production operations, incident management, root cause analysis, service-level objectives, capacity management, and operational excellence.
  • Experience driving engineering transformation through automation, self-service, developer tooling, and AI-enabled engineering practices.
  • Demonstrated ability to simplify complex architectures, eliminate duplicated capabilities, and establish reusable platform foundations.
  • Strong business and product judgment with the ability to prioritize investments across customer value, engineering velocity, reliability, cost, and long-term platform strategy.
  • Excellent communication and organizational leadership skills, with the ability to influence executives, product leaders, architects, and engineering teams.
  • A passion for building platforms that enable other engineering teams to deliver reliable cloud products at scale.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Cloud Engineering
Manager, Cloud Engineering

Teradata Group • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Manager, Cloud Engineering
Manager, Cloud Engineering

Teradata • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Senior Cloud Engineer
Senior Cloud Engineer

Teradata Group • Hyderabad

On-site
INR 2,000,000 - 3,200,000
Senior Manager, Software Engineering — Cloud Platform
Senior Manager, Software Engineering — Cloud Platform

Teradata • Hyderabad

Hybrid
INR 4,000,000 - 6,000,000
Flexible work model
Career growth opportunities
Senior Cloud Engineer
Senior Cloud Engineer

Teradata • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Staff DevOps Engineer
Staff DevOps Engineer

Teradata Group • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Senior DevOps Engineer
Senior DevOps Engineer

Teradata Group • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer – Cloud Platform Services
Senior Software Engineer – Cloud Platform Services

Teradata • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Senior Engineer
Senior Engineer

Teradata Group • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Cloud Engineer
Cloud Engineer

Teradata • Hyderabad

On-site
INR 1,500,000 - 2,600,000