Search by job, company or skills

Teradata

Staff Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Our Company:

At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.

Our Team

This role is for a 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

  • Serve as the technical authority for Google Cloud Platform
  • Design secure, scalable, and resilient cloud architectures
  • Lead system design for cloud platforms with strong availability, scalability, and fault tolerance
  • Apply strong OOPS principles and clean coding practices in platform automation
  • Design and evolve platform APIs and integration patterns
  • Define governance, security baselines, and architectural guardrails
  • Lead major cloud platform upgrades and environment evolution
  • Drive architecture reviews and mentor senior engineers
  • Influence multi‑cloud strategy while maintaining deep GCP ownership

What We're Looking For

  • Strong hands‑on expertise with Google Cloud Platform
  • Strong system design skills covering scalability, reliability, and performance
  • Strong coding and problem‑solving skills with solid OOPS principles
  • Strong understanding of distributed systems
  • Experience applying design patterns in system or platform design
  • Hands‑on experience with Infrastructure as Code and cloud automation
  • Good understanding of at least one additional cloud platform (AWS or Azure)

Nice to Have

  • DevOps and CI/CD experience
  • Experience in regulated or enterprise‑governed environments
  • Experience building internal cloud platforms or shared infrastructure services

Minimum Education

  • Bachelor's degree with 8+ years of industry experience, or
  • Advanced degree with 6+ years of experience

Why We Think You'll Love Teradata


We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. ​ We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148443769

Similar Jobs

Bengaluru, India

Skills:

ApisDistributed Systemsscalable servicesAI toolsInfrastructuredeveloper toolslarge-scale applications

Bengaluru, India

Skills:

JavaMlPytorchRest ApisPythonAWSGenAITransformerscloud storage platformsLLMsHugging FaceAilarge-scale data processing pipelinesGo LangCloud Native Infrastructuremicroservices-based SaaS architectures

Bengaluru, India

Skills:

PostgresFlaskAPI designFastAPIPythonPWA technologies

Bengaluru, India

Skills:

Amazon S3KafkaCloud TechnologiesKinesisGcpDockerSqsKubernetesAWSdata-intensive applicationscloud SaaSopen-source technologiescloud platforms developmentworkflow automationhighly scalable and resilient systemsmodern web frameworksdistributed and parallel systemsmessaging queueing systems

Bengaluru, India

Skills:

JavaNosqlRDBMSMicroservicesAWSdatabase architecturescloud architecturesGodistributed architecturesOOP patterns