This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Teradata, the world's leading data analytics company, is seeking experienced engineers to join the Teradata Managed Cloud team. This is an opportunity to work in a fast-paced, innovation-driven environment where you can directly influence the future of cloud-native analytics platforms and managed cloud services. As part of the Managed Cloud engineering organization, you will help define, architect, and implement next-generation cloud solutions that enable elastic scalability, on-demand self-service, disaster recovery, multi-region resiliency, and consumption-based services for enterprise customers solving complex data analytics challenges at scale. In this role, you will operate as a highly technical, hands-on engineer responsible for building new cloud platform capabilities and services from the ground up while also evolving and scaling existing infrastructure and applications. You will work across cloud networking, distributed systems, Kubernetes platforms, infrastructure automation, and cloud-native service development. The ideal candidate brings strong expertise in cloud networking and deep experience designing and implementing secure, scalable multi-tenant networking architectures across AWS, Azure, and GCP. You will play a key role in driving architecture decisions, improving operational excellence, and influencing engineering best practices across the organization.
Job Responsibility
Lead the architecture, design, and implementation of cloud networking solutions for large-scale, multi-tenant distributed systems across AWS, Azure, and GCP
Drive technical strategy and execution for core cloud services, infrastructure platforms, proofs-of-concept, and reference architectures
Operate as a hands-on technical leader, spending approximately 70% of time designing, coding, automating, troubleshooting, and scaling cloud-native systems
Architect and implement highly scalable, resilient, and secure networking solutions including VPC/VNet design, PrivateLink / Private Endpoint integrations, NAT Gateways, VPNs and hybrid connectivity, API Gateways, DNS and Route 53, Layer 4 / Layer 7 load balancing, Peering, ACLs, firewalls, and segmentation strategies
Design and develop cloud-native RESTful services and platform APIs that support scalable and secure infrastructure services
Build and evolve Kubernetes-based platforms and containerized services using Docker and modern orchestration technologies
Define and implement Infrastructure as Code (IaC) standards using Terraform and/or CloudFormation to enable scalable and repeatable deployments
Lead complex technical initiatives end-to-end with minimal oversight, including architecture reviews, implementation planning, operational readiness, and production rollout
Establish engineering best practices around reliability, observability, scalability, security, and operational excellence
Troubleshoot and resolve complex distributed systems and network connectivity issues across cloud and hybrid environments using deep packet/network analysis tools such as Wireshark
Collaborate closely with platform, security, SRE, networking, and application engineering teams to deliver cohesive cloud infrastructure solutions
Influence technical direction across teams through architectural guidance, design reviews, and engineering standards
Mentor engineers across the organization on cloud architecture, networking, distributed systems, Kubernetes, and software engineering best practices
Drive continuous improvement in CI/CD, deployment automation, infrastructure reliability, and developer productivity
Requirements
Master's degree or higher in Computer Science, Engineering, or related technical field
9+ years of experience designing and building large-scale distributed systems, cloud infrastructure, and networking platforms
Proven track record of leading complex infrastructure and platform initiatives from architecture through production delivery
Strong expertise across AWS, Azure, and GCP networking and security services
Demonstrated ability to drive technical decisions and influence architecture across multiple teams and organizations
Deep experience developing scalable, reliable, secure, and operable cloud services in production environments
Extensive experience with RESTful APIs, microservices architecture, CI/CD systems, and infrastructure automation
Strong communication skills with the ability to clearly articulate technical concepts, tradeoffs, and architectural decisions to engineering and leadership stakeholders
Experience operating effectively in globally distributed and cross-functional engineering organizations
Expert-level understanding of cloud networking, security architectures, and multi-cloud infrastructure design
Deep hands-on experience with Kubernetes, Docker, and cloud-native platform technologies
Strong proficiency in Infrastructure as Code using Terraform and/or CloudFormation
Advanced troubleshooting and debugging skills across networking, infrastructure, and distributed systems domains
Strong programming and automation skills in Python, Go, Bash, or similar languages
Experience building and maintaining production-grade CI/CD pipelines using tools such as GitHub Actions, Jenkins, and GitLab CI
Familiarity with engineering workflow and collaboration tools including Jira, Git, GitHub, and related DevOps ecosystems
Passion for technical leadership, mentoring, and driving engineering excellence across teams