Join a fast‑growing team that builds the cloud platform services powering Teradata’s compute infrastructure across AWS, Azure, and Google Cloud. You’ll create the automation and orchestration that enable secure, scalable, and reliable cloud deployments for enterprise customers.
What You’ll Do
- Design and develop cloud‑native services for distributed infrastructure provisioning.
- Build scalable orchestration workflows using serverless and event‑driven technologies.
- Create REST APIs that drive platform orchestration and lifecycle management.
- Automate provisioning, scaling, upgrades, and teardown of cloud compute resources.
- Implement fault‑tolerant pipelines for reliable multi‑region deployments.
- Collaborate with networking and infrastructure teams to ensure secure connectivity.
- Troubleshoot and resolve provisioning and lifecycle failures.
What You Need
- 6+ years of software engineering experience (4+ with advanced degree) building cloud platforms.
- Strong hands‑on experience with AWS, Azure, or Google Cloud.
- Proficiency in Python or a comparable programming language.
- Expertise designing infrastructure automation with cloud APIs or IaC tools.
- Experience building serverless or event‑driven systems.
- Solid understanding of IAM, networking, multi‑region deployments, and cloud APIs.
- Experience creating CI/CD pipelines using Jenkins or GitHub Actions.
Good to Have
- Worked across multiple public cloud platforms.
- Built internal platform services serving multiple engineering teams.
- Hands‑on experience with Kubernetes and distributed infrastructure systems.
The Opportunity
Teradata’s Platform Services team drives cloud‑native provisioning for AWS, Azure, and Google Cloud, delivering secure, scalable compute workloads that power enterprise intelligence.
