Software Engineer

Teradata · Cloud Analytics

Job description

Position:
Software Engineer

Company:
Teradata

Location:
India, Hyderabad

Employment type:
Full Time

Work Arrangement:
Hybrid

Short Summary:
Highly motivated Software Engineer with a strong background in software development, skilled in multitasking across development tasks including research, coding, unit testing, code reviews, analysis, debugging, bug fixing, and system configuration.

Responsibilities:
- Understand existing features and code that require strong ‘C/C++’ skills and data structures.
- Write SQL queries, along with Perl and/or Python scripts.
- Initially work on fixing bugs in the Teradata Database code to gain insight into its various areas.
- Communicate effectively across teams to ensure alignment and clarity throughout the development process.

Requirement:
- 2+ years of relevant experience, preferably in R&D based teams.
- Proficient in C/C++ programming with a solid grasp of data structures and algorithm development.
- Experience with RDBMS and proficiency in SQL, understanding complex database features.
- Excellent problem-solving and strong debugging skills.
- Proficient in any of the scripting languages (Perl/Python).
- Good knowledge of CICD and DevOps tools.
- Expertise in the utilization of AI and analytical tools based on the requirements.
- Experience working in UNIX/Linux and cloud (AWS/GC/Azure) environments.
- Strong oral and written communication skills, with the ability to produce technical documents.

Benefits:
- People-first culture prioritizing employee well-being.
- Flexible work model allowing employees to make decisions about how, when, and where they work.
- Commitment to Diversity, Equity, and Inclusion.

Skills

  • aws
  • azure
  • c_cpp
  • ci/cd
  • devops
  • gcp
  • linux
  • perl
  • python
  • sql
  • unix/linux

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Software Engineer — Teradata | RVC