Staff Software Engineer
Role Overview
Staff Software Engineer on the Cloud Platform Core Services Engineering Team, building multicloud infrastructure services for Teradata analytics capabilities.
Leads design and development of AI-enabled product experiences, scalable systems, and modern engineering practices.
Key Skills for This Role
Full Job Posting
Role overview
Staff Software Engineer on the Cloud Platform Core Services Engineering Team, building multicloud infrastructure services for Teradata analytics capabilities.
Leads design and development of AI-enabled product experiences, scalable systems, and modern engineering practices.
What you’ll do
- Design and implement cloud services managing infrastructure and control planes on AWS, Azure, and Google Cloud.
- Automate provisioning, configuration, management, and monitoring of Teradata Cloud services, sites, and offerings.
- Develop threat models to secure cloud platform services and meet compliance standards.
- Drive AI-assisted engineering practices and convert AI-generated prototypes into production-ready systems.
- Build AI-powered features, agent workflows, and agents through production release.
- Operationalize agents with deployment pipelines, containers, monitoring, and lifecycle management.
- Collaborate on product ideas and technical designs; apply maintainable coding, testing, and review practices.
Minimum requirements
- Graduate or bachelor’s degree in computer science and 8+ years of hands-on software development experience.
- 5+ years designing, building, and operating complex distributed software systems on Google Cloud, AWS, and Azure.
- Experience with DevOps methods, full-stack development, RESTful services, containers, and Kubernetes.
- Strong fundamentals in data structures, algorithm design, and complexity analysis; proficiency in Go or Python.
- Experience supporting mission-critical, 24x7 systems and influencing software engineering best practices.
- Scripting experience for automation, reports, and tools, such as with Go, Python, or Shell.
Cloud and platform experience
- Proven AWS, Azure, and Google Cloud infrastructure experience, including designing services that operate at business or public scale.
- Hands-on cloud networking knowledge, including VPCs, ACLs, subnets, peering, DNS, and firewalls.
- AWS infrastructure-as-code experience with CloudFormation or Terraform.
- Experience with Teradata or other TDMS SQL/NoSQL database concepts.
Team
Works with engineers building cloud services for Teradata analytics on public cloud platforms.
Reports to a Senior Engineering Manager.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Teradata
IT Application Audit and Compliance Specialist
, IND
Principal AI Engineer
, IND
Pricing Analyst
Hyderabad, IND
Sr Staff Technical Program Manager
, USA
CPQ Techno Functional Lead
, IND
Customer Technical Support Specialist - French speaker
Hyderabad, IND
Senior Account Executive - Defence & Intelligence
London, GBR
Employment and Litigation Paralegal
, USA