Senior Software Engineer

Teradata Group

Navi Mumbai

On-site

INR 2,000,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teradata is seeking a senior sustaining engineering professional to sustain and improve Teradata database systems and strategic data access technologies. You will diagnose and resolve customer-impacting issues across NOS, OFS, and OTF, partnering with SQLE, PDE, Storage, and Cloud teams to deliver fixes and enhancements.

You will contribute to root cause analysis, documentation, and long-term reliability improvements, while supporting production incidents and cloud-native analytics workloads.

Qualifications

  • 5+ years of professional software engineering experience developing or supporting database systems, distributed systems, or large-scale data platforms.
  • Working knowledge of Teradata DBS internals and architecture.
  • Experience supporting, developing, or troubleshooting NOS, OFS, or OTF subsystems.

Responsibilities

  • Investigate, diagnose, and resolve customer-impacting issues across DBS and subsystems NOS, OFS, and OTF.
  • Develop and deliver high-quality code fixes and product improvements.
  • Collaborate with multiple engineering teams to resolve complex technical issues.
  • Support customer escalations and contribute to incident resolution and root cause analysis.
  • Share knowledge through documentation and troubleshooting guides.

Skills

Database systems
Distributed systems
Troubleshooting
C/C++/Java
Root cause analysis
Customer support
Communication
Teamwork
Problem solving

Education

Bachelor's or Master's in CS or related field

Tools

C
C++
Java
Python

Job description

Our Company

At Teradata, we believe that people thrive when empowered with better information.That’swhy we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—andour customers’customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

What You’ll Do

In this role, you will contribute to sustaining and quality improvements across Teradata database systems, ensuring reliability, correctness, and customer trust for mission-critical, large-scale workloads.

You will focus on diagnosing and resolving customer-impacting issues, particularly within Teradata's strategic data access andlakehouseintegration capabilities, including NOS (Native Object Store), OFS (Open File System), and OTF (Open Table Format).

Ownand supportDSAfor NOS/OFS/OTF, including the B/G migration process.

You will:

  • Investigate, diagnose, and resolve customer-impacting issues across DBS and strategic subsystems including NOS, OFS, and OTF.
  • Analyze issues involving SQL Engine, data access paths, execution behavior, cloud storage integration, resource management, and cross-component interactions.
  • Develop and deliver high-quality code fixes, diagnostic enhancements, and product improvements.
  • Partner with SQLE, PDE, Storage, NOS, OFS, OTF, Cloud, and Performance Engineering teams to resolve complex technical issues.
  • Support customer escalations and contribute to resolution of high-priority production incidents.
  • Participate in root cause analysis and corrective actions for recurring customer issues.
  • Collaborate with Product Engineering and System Performance Engineering teams to improve product quality and reliability.
  • Improve diagnostic tools, troubleshooting methodologies, and sustaining engineering practices.
  • Contribute to release readiness activities, including validation, risk assessment, and customer impact evaluation.
  • Build technicalexpertisein NOS, OFS, and OTF while expanding knowledge of DBS internals and related platform components.
  • Share technical knowledge through documentation, troubleshooting guides, and collaboration with team members.
Success in this role looks like:
  • Customer issues are resolved effectively and with high quality.
  • Code fixes are delivered promptly and meet quality expectations.
  • Technical investigations consistentlyidentify the underlying root cause.
  • NOS, OFS, and OTF quality and supportability improve through engineering contributions.
  • Customer escalations receivetimely and effective engineering support.
  • Diagnostic skills and subsystemexpertisecontinue to grow.
  • Strong working relationships areestablishedacross Sustaining, Product Engineering, Support, and Performance Engineering teams.
  • Product quality and customer trust improve through sustained engineering contributions.
Who You’ll Work With

On our team, weoperateat the intersection of sustaining engineering, performance engineering, database engine development, cloud integration, and customer escalation support.

You will work closely with:

  • Sustaining and System Performance Engineering teams
  • SQLE, NOS, OFS, OTF, and PDE engineering teams
  • Customer support and escalation teams
  • Product management and release engineering teams

This role reports into Sustaining Engineering leadership and requires strong collaboration across global engineering organizations.

Our team plays a critical role in:
  • Protecting customer trust through consistent, high-quality platform behavior at scale.
  • Ensuring correctness, reliability, and performance across DBS and strategic data access technologies.
  • Enabling successful customer adoption of cloud-native analytics,lakehouseintegrations, and AI-driven workloads.
  • Driving continuous improvements in product quality, supportability, and operational excellence.
What Makes You a Qualified Candidate
  • Bachelor's orMaster's degree in Computer Science, Information Systems, ora relatedfield.
  • 5+ years of professional software engineering experience developing or supporting database systems, distributed systems, or large-scale data platforms.
  • Working knowledge of Teradata DBS internals and architecture.
  • Experience supporting, developing, or troubleshooting one or more strategic Teradata subsystems including NOS, OFS, or OTF.
  • Experience diagnosing and resolving technical issues in production environments.
  • Understanding ofdatabase execution behavior, concurrency, resource management, reliability, and performance fundamentals.
  • Experience analyzing logs, traces, dumps, diagnostics, and system-level evidence toidentify root causes.
  • Experience developing software using C, C++, Java, Python, or similar languages.
  • Strong problem-solving, communication, and teamwork skills.
What You’ll Bring
  • Practical experience with Teradata DBS architecture and internal platform components.
  • Experience supporting or developing NOS, OFS, or OTF capabilities, including troubleshooting database engine, storage access, metadata processing, or Java UDF execution paths.
  • Strong troubleshooting skills across database, storage, cloud, networking, and platform technology layers.
  • Experience supporting customer-facing production issues.
  • Familiarity with object storage technologies, cloud-native data access patterns, andlakehousearchitectures.
  • Strongproficiencyin C, C++, and Java, with solid understanding of data structures, algorithms, concurrency, memory management, and performance optimization
  • Experience using observability, diagnostics, and performance analysistools..
  • Ability to distinguish customer-visible symptoms from underlying technical causes.
  • Experience working in globally distributed engineering environments.
  • Strong ownership mindset and commitment to product quality and customer success.
  • Flexibility toworkUS business hours and support third-shift schedules when business needsrequire.

#LI-PG1

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software engineer
Software engineer

Teradata Group • Hyderabad

On-site
INR 600,000 - 1,000,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

Teradata Group • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

Teradata • Hyderabad

Hybrid
INR 1,600,000 - 2,400,000
Flexible work model
People-first culture
Commitment to diversity, equity, and inclusion
Senior Staff Software Engineer
Senior Staff Software Engineer

Teradata • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Teradata • Bengaluru

On-site
INR 2,000,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Teradata • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Principal Architect
Principal Architect

Teradata Group • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Principal Architect
Principal Architect

Teradata • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Engineering Manager – Service Development
Senior Engineering Manager – Service Development

Teradata • Hyderabad

On-site
INR 3,500,000 - 5,200,000
Software Engineer
Software Engineer

Teradata • Telangana

On-site
INR 800,000 - 1,200,000
Flexible work model
People-first culture
Commitment to Diversity and Inclusion