Search by job, company or skills

Principal Software Engineer

Principal Software Engineer

Teradata
14-16 Years
Not Disclosed
Early Applicant
  • Posted 8 days ago
  • Be among the first 20 applicants

Job Description

Principal Software Engineer

Bangalore/Hyderabad (hybrid)

Solid product experience and an educational background from Tier‑1 universities are preferred.

Exp Level - 14+ years

What You'll Do

  • Lead the design and development of AI-native agentic workflows that enhance engineering productivity, observability intelligence, and end-to-end operational excellence across Teradata's AI Platform.
  • This is a Senior Individual Contributor role focused on building and deploying intelligent agents—not just integrating automation tools, but architecting AI-driven systems that reason, analyze, and act across telemetry, applications, and workflows.
  • Architect and build AI agents for observability, automated root cause analysis, anomaly detection, and engineering productivity optimization.
  • Design agentic workflows that integrate across telemetry pipelines, application stacks, and cloud infrastructure.
  • Develop AI-driven tooling to accelerate development velocity, reduce operational toil, and improve MTTR.
  • Apply LLMs, reasoning frameworks, and advanced AI patterns to automate complex debugging and system diagnostics.
  • Drive AI-native development practices across apps, tooling, and platform engineering.
  • Partner across engineering teams to embed intelligent automation into CI/CD, DevOps, and support workflows.
  • Apply foundational AI skills to explore and implement ways AI can enhance productivity, innovation, and impact across our workforce.
  • Your work will directly shape how Teradata builds, monitors, and operates its AI-powered platform. Success in this role means measurable improvements in engineering efficiency, system reliability, and autonomous operations maturity.

Who You'll Work With

  • Build the AI Platform tooling, automation, and agentic frameworks that power next-generation applications and operational intelligence at Teradata.
  • You will report directly to the VP, AI Apps Tooling & Automation – AI Platform.
  • The team drives AI-first application development, intelligent DevOps tooling, and agent-based productivity systems.
  • We enable engineering teams across the company to leverage AI responsibly and effectively.
  • We partner with AI research, platform engineering, cloud operations, and product teams to integrate observability and automation into the core platform.
  • We collaborate with colleagues who share a commitment to leveraging AI responsibly, ensuring our people and customers benefit from the opportunities AI creates.
  • This team plays a foundational role in advancing Teradata's AI-first strategy by transforming how software is built and operated.

What Makes You a Qualified Candidate

  • 14+ years of experience in software engineering with deep exposure to AI/ML systems in production environments.
  • Proven experience building AI agents, LLM-driven systems, or autonomous workflows—not just consuming AI APIs.
  • Strong programming expertise in Python (required) and at least one of Java or Go.
  • Experience working with distributed systems, telemetry data, and observability architectures.
  • Foundational AI skills, including prompt engineering, model evaluation, agent orchestration, reasoning frameworks, and the ability to apply AI to improve engineering and operational outcomes.

What You'll Bring

  • Experience building agentic systems for observability, automated remediation, or intelligent diagnostics (ideal background from AI-native or data observability companies such as Acceldata).
  • Familiarity with OpenTelemetry, Prometheus, distributed tracing systems, or similar observability stacks.
  • Hands-on experience integrating LLMs into production workflows with proper guardrails and evaluation mechanisms.
  • Strong understanding of AI-assisted development tooling and productivity optimization.
  • Experience designing multi-step reasoning workflows and autonomous decision agents.
  • A systems-thinking mindset that connects AI models, data pipelines, and operational workflows end-to-end.
  • Strong communication skills with the ability to influence senior engineers and product leaders.
  • A passion for how AI can unlock potential to help our teams, our customers, and our communities achieve great things.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

LLM-driven systems

observability architectures

telemetry data

prompt engineering

reasoning frameworks

model evaluation

OpenTelemetry

AI agents

agent orchestration

autonomous workflows

About Company

Similar Jobs

12-14 yrs
Bengaluru, India
Skills:
Java, BigQuery, Hadoop, Kafka, Hive, MLops, Spark, Databricks, Python, Kubernetes, Airflow, HDFS, Delta Lake, CI/CD
15-17 yrs
Bengaluru, India
Skills:
Java, Github, Google Cloud Platform, Maven, Json, TestNG, Devops, Git, Gradle, JUnit, Mockito, Docker, Bitbucket, Agile, Gitlab, Restful Apis, Azure, Kubernetes, AWS, Agent Integration, AI Tools, Microservices Architecture, CI/CD
15-17 yrs
Bengaluru, India
Skills:
Java, Hibernate, Grails, J2EE, Groovy, HTML, Spring, jQuery, RDBMS, Javascript, LangChain, SOAP APIs, LangGraph, AI coding tools, Java debugging tools, Transformers, Code Repository tools
12-14 yrs
Bengaluru, India
Skills:
Distributed Systems, Data Architecture, API design, Software Engineering, service-oriented systems, AI-enabled development workflows, event-driven architectures, cloud-native technologies, platform engineering
15-17 yrs
Bengaluru, India
Skills:
Cloud Computing, Devops, Api Management, Distributed Systems, Information Security, Data Security, System Design, Modern Development Tools, Full-Stack Engineering, API Architecture, Event Driven Microservices