Senior Staff Software Engineer

Teradata Corporation (SE)

Bengaluru

Hybrid

INR 3,500,000 - 5,500,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Teradata Corporation (SE) is seeking a senior software engineer in Bengaluru, India, to design and enhance cloud-native database features that scale with data volume and performance requirements.

You will lead a group of engineers, shape technical direction for complex features, and collaborate with product teams to deliver robust database services. Strong programming, cloud expertise, and AI proficiency are valued.

Qualifications

  • Bachelor’s degree in Computer Science or related field with significant research or industry experience.
  • Master’s degree in Computer Science or related field with substantial industry experience, or PhD in Computer Science.
  • Experience designing unified data architectures for real-time analytics without performance loss.
  • Experience optimizing distributed data pipelines, database engines and storage layers.

Responsibilities

  • Design, implement, validate, and test features for scalable cloud-native databases and performance improvements.
  • Contribute to delivery and ongoing support of robust database products.
  • Lead and set technical direction for a team during feature development.
  • Assist feature managers with planning, tracking and status updates on large projects.
  • Perform competitive analysis and recommend Teradata offering changes to close gaps.

Skills

Python
Go
Java
C++/C
SQL
Cloud computing
Distributed systems

Education

Bachelor’s Degree in Computer Science (B.Tech)
Master’s Degree in Computer Science (M.Tech/MCA)
PhD in Computer Science

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.

What You'll Do
  • Design, implement, validate, and test features that drive forward scalability and performance of large scale cloud native database. Perform functional and performance analysis of code defects and correction of the defects
  • Contribute to the delivery and continuous support of robust, resilient, and quality database products
  • Lead and establish technical direction for a group of software engineers during feature development
  • Help feature manager with technical aspects of features and projects including plan, track and provide status on large projects
  • Candidate should have the skills to research and establish technical direction for complex feature development, and perform functional and performance problem analysis. As needed, candidate must be able to perform competitive analysis of competing database management systems and data integration solutions, and provide recommendations on Teradata offering changes to close competitive gaps and enhance competitive advantages
What Makes You a Qualified Candidate
  • Bachelor’s Degree in Computer Science(B.Tech) or related discipline, with at least ten years of related research or industry, or
  • Master’s Degree in Computer Science(M.Tech/MCA) or related discipline, with at least eight years of related research or industry experience, or PhD. in Computer Science or related discipline, with at least five years of related research or industry experience
  • Develop unified data architectures that allow seamless, real-time analytics without impacting performance
  • Optimize complex distributed data pipelines, database engines and storage layers
What You'll Bring
  • Familiarity with various database technologies
  • Deep understanding of public Cloud technologies and operations
  • Demonstrated design skills for large scale, elastic and highly available cloud database services or distributed systems
  • Top-notch programming skills in Python, Go, Java, C++/C, SQL
  • Computer Science fundamentals in object-oriented design, design patterns, and test driver development
  • System development experience
  • Debugging with complex software in a parallel processing environment
  • Passionate, self-motivated, risk taker, pro-active, initiative taker, good communicator (written & verbal), creative, and team-oriented
  • Experience using Agile software development methods and tools
  • AI proficiency

#LI-PB1

Why We Think You’ll Love TeradataWe 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 committed to actively working to foster an inclusive environment that celebrates people for all of who they are.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Staff Software Engineer
Sr. Staff Software Engineer

Teradata • Hyderabad

On-site
INR 1,600,000 - 2,400,000
Flexible work model
People-first culture
Commitment to diversity, equity, and inclusion
Sr. Staff Software Engineer
Sr. Staff Software Engineer

Teradata Corporation (SE) • Hyderabad

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

Teradata Group • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Teradata • Bengaluru

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

Teradata • Pune District

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

Teradata • Hyderabad

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

Teradata Corporation (SE) • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Teradata Group • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Senior AI Engineer
Senior AI Engineer

Teradata • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Manager, AI Engineering
Manager, AI Engineering

Teradata • Hyderabad

On-site
INR 4,000,000 - 7,000,000