Software Engineer (India)

Software Engineer (India)

11 Sep
|
Teradata
|
India

11 Sep

Teradata

India

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:

As a Software Engineer, you will be a key contributor to Teradata’s High-Availability initiatives. In this role, you will join a high-profile team that collaborates closely to design, develop, test, and maintain Teradata’s In-Database Replication offering, a critical business continuity solution for its customers worldwide.

Your technical involvement will span the full product development lifecycle, including requirements analysis, architecture and design, development, testing, and ongoing maintenance of new and existing features. You will also engage with the associated technologies and environments necessary to ensure successful, high-quality product delivery.

As time and priorities permit, you may also provide support for released products, contributing to overall product stability and customer satisfaction.

Key Responsibilities:

- Development of new complex features, enabling High-Availability and Data Replication as part of Data Protection Platform solutions
- Understand existing features and code which needs strong ‘C/C++’ skills and data structures.
- Contribute to design,



development and maintenance phases of the product’s lifecycle
- Collaborate with teams and product partners distributed across the globe
- Provide technical assistance, and enable the product’s customers, located in various geographical regions

Who You’ll Work With:

This is an individual contributor role where you will work with best-in-class product engineering team members and Architects, reporting to a Senior Engineering Manager.

What Makes You a Qualified Candidate

- 1 to 3 years of working experience as a Software Developer, preferably in R&D; based teams
- BE/BTech/ME/MTech from a top tier institute (preferably IIT, NIT, IIIT)
- Proficiency in AI concepts and tools, including practical experience in integrating AI-driven solutions or leveraging AI frameworks for software development
- Experience with enterprise-grade software development in C/C++ programming language
- Deep understanding of data structures coupled with ability to write algorithms
- Excellent problem solving and strong debugging skills
- Exposure to RDBMS and ability to understand complex database features
- Familiarity with public cloud environments and platforms like AWS, Azure and Google Cloud
- Experience with code versioning tools and defect tracking tools such as Git and Jira
- Experience in working in UNIX / Linux environments
- A passion for innovation and continuous learning, with the ability to quickly adapt to new technologies
- Solid oral and written communication skills, with the ability to produce technical documents

📌 Software Engineer (India)
🏢 Teradata
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india