Back to search
Teradata Linkedin · Posted 6d ago

Software Engineer

Hyderabad, Telangana, India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Our Company:

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.

What You’ll Do

  • A highly motivated Software Engineer with a strong foundation in software development, ideally suited for Backup/Restore technologies.
  • The ideal candidate should be skilled in multitasking across key development activities, including research, design and implementation of data‑protection features, unit testing, code reviews, analysis, debugging, bug fixing, and system configuration.
  • The candidate should be comfortable working in complex, distributed environments and contribute to building reliable, scalable, and cloud‑ready backup and restore solutions for Teradata’s platforms.

Key Responsibilities:

  • Development of new complex features, enabling backup/recovery and disaster recovery as part of Data Protection Platform solutions
  • Understand the 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

  • Our team is composed of engineers specializing in backup and restore technologies, core platform integration, debugging, test automation and validation, and automated OS/cloud image delivery.
  • Together, we focus on delivering comprehensive, reliable, and scalable data protection solutions for the Teradata SQL Engine across all supported environments, On‑Premises, and public cloud platforms including AWS, Azure, and Google Cloud.
  • We are seeking a candidate to join our fast‑paced, innovative development organization that plays a key role in advancing Teradata’s “Teradata Everywhere” and Data Protection Platform (DPP) strategy.

What Makes You a Qualified Candidate

  • Master’s/Bachelor’s Degree in Computer Science, Software Engineering, or similar degree, or comparable work experience
  • 2+ years of relevant experience, preferably in R&D based teams
  • Strong C/C++ programming skills
  • Strong knowledge of object-oriented programming concepts and principles
  • 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 Python, Perl, Shell, etc.
  • 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

What You’ll Bring

  • B Tech / M Tech / MCA in Computer Science with 2+ years of development experience in C/C++.
  • Understanding of backup/restore workflows, snapshotting, data movement, replication, disaster recovery (DR), and storage systems.
  • 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.

Why We Think You’ll Love Teradata

We 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 an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. ​ We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search