Sr. Staff Software Engineer

Teradata Group

Hyderabad

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teradata Group in Hyderabad is looking for a Senior Software Engineer to design and implement large-scale cloud-native databases. The candidate should lead feature development, optimize data pipelines, and have strong programming skills in languages like Python, Java, or C++.

The ideal candidate will have extensive experience in database technologies, public cloud operations, and AI proficiency. A Bachelor's degree in Computer Science and at least ten years in a related field is required.

Qualifications

  • At least 10 years of related research or industry experience for Bachelor's degree.
  • At least 8 years of experience for Master's degree, or 5 years for PhD.
  • Experience in developing unified data architectures and optimizing complex distributed data.

Responsibilities

  • Design, implement, validate, and test features for cloud-native databases.
  • Contribute to robust, resilient, and quality database products.
  • Lead technical direction for software engineers during feature development.

Skills

Database technologies
Public Cloud technologies
Programming in Python
Programming in Go
Programming in Java
Programming in C++/C
SQL
Agile software development methods
AI proficiency

Education

Bachelor’s Degree in Computer Science or related discipline
Master’s Degree in Computer Science or related discipline
PhD in Computer Science or related discipline

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.
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

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

Teradata Corporation (SE) • Hyderabad

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

Teradata • Hyderabad

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

Teradata • Bengaluru

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

Teradata • Bengaluru

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

Teradata • Hyderabad

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

Teradata • Hyderabad

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

Teradata Group • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Cloud AI Engineer
Senior Cloud AI Engineer

Teradata • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Flexible work model
Diversity and inclusion commitments
Health and well-being initiatives
Senior Staff Software Engineer - 219485
Senior Staff Software Engineer - 219485

Teradata Group • Hyderabad

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