Match score not available

Senior Software Engineer – Platform Infrastructure Engineering Automation

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 5+ years of work experience, Experience with Python and Jenkins, Knowledge of virtualization technologies, Familiarity with agile methodologies.

Key responsabilities:

  • Develop and maintain automation frameworks
  • Collaborate with cross-functional teams to improve testing processes
  • Conduct end-to-end system testing and validation
  • Analyze test results and resolve issues with development teams
  • Design automated tests for AI workload characterization
Teradata logo
Teradata Computer Software / SaaS XLarge https://www.teradata.com/
10001 Employees
See more Teradata offers

Job 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 Will Do

Teradata Platform Software Engineers are key members of our Product Engineering organization responsible for developing and maintaining software allowing our product to operate in multiple deployment environments. In this role, you will work on our platform engineering team as a developer for our Enterprise analytic platform solutions.

In this role you will:

  • Work in a team of highly skilled engineers to develop and maintain automation frameworks for comprehensive testing of platform functions.
  • Collaborate with cross-functional teams to continuously improve test strategies and processes.
  • Perform software engineering duties such as: problem analysis, code review, design, develop, test, troubleshoot, document and support
  • Conduct end-to-end testing to validate functionality, stability, and integration.
  • Perform hypervisor and virtual machine recovery testing, simulating failure scenarios to ensure system resilience and robustness.
  • Design and execute automated tests for AI workload characterization across Vantage deployments (On-Prem, Cloud).
  • Analyze test results and work closely with development teams to resolve issues.
  • Ensure adherence to best practices and standards

Who You Will Work With

This position is for a Senior Software Engineer for our Infrastructure Platforms team. Our team is comprised of engineers working on enabling Teradata analytic deployments across public cloud and on-prem infrastructure. This your chance to be part of the development team where you will be primarily engaged in developing and supporting our automated testing as well as contributing to our full stack infrastructure modeling applications that are used by Teradata's Sales teams to correctly size, configure, and sell Teradata's Big data analytic solutions for our customers worldwide.

What Makes You a Qualified Candidate

  • Bachelor of Science degree in Computer Science, Computer Engineering, or related discipline with 5+ years of work experience
  • Experience with Python, and automation tools such as Jenkins
  • Excellent communication skills and ability to work collaboratively in a team environment.
  • Strong analytical and problem-solving skills

What You Will Bring

The ideal candidate would have experience with:

  • Virtualization technologies (VMware, KVM, Hyper-V, etc. )
  • Docker, Jenkins, CI/CD
  • Unit testing / code coverage
  • A good working knowledge on UNIX shell
  • Databases, RDBMS, SQL, No SQL is a plus
  • Agile methodologies (Scrum, Lean, Kanban, SAFe, etc. )
  • Developing and integrating with REST APIs for automation and testing purposes.

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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Motivational Skills
  • Collaboration
  • Verbal Communication Skills
  • Analytical Skills
  • Teamwork

Software Engineer Related jobs