This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Teradata, we believe that people thrive when empowered with better information. That’s why 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—and our 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.
Job Responsibility
Development of new features in the complex area of the Teradata Database
Understand the existing features and code which needs strong 'C/C++' skills and data structures
Candidate shall also be involved in fixing bugs in the Teradata Database code initially to gain an understanding of the different areas
Communicate effectively across teams to ensure alignment and clarity throughout the development process
Requirements
1+ years of relevant experience, preferably in R&D based teams
Strong C/C++ programming skills
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
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
Strong oral and written communication skills, with the ability to produce technical documents
B Tech / M Tech / MCA in Computer Science with 2+ years of development experience in C/C++
Familiarity with AWS/Azure/GCP or any other public cloud environments
Knowledge of professional software engineering practices & best practices in software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Nice to have
Exposure to working on Open Table Formats (ex : Iceberg) is a plus
Exposure to leveraging AI/copilot tools for dev/test is a plus