Be aware of scams on social media involving phony job postings. Learn more

Senior Software Engineer – Platform Infrastructure Engineering

Location: Mexico


Requisition Number: 218001

External Description:

What You’ll 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 Solution Platform Adviser (SPA) tool. SPA provides a single self-service web based application that reduces the domain knowledge required for our sales organization, drive consumption of TCore, enable us to be a trusted advisor through data-driven performance estimation of our solutions, resulting in a reduction of sales cycles through reduced engineering involvement.

In this role you will:

  • Support our sales and engineering teams by adding the ability to model new products as they become available in a timely manner, assist our users for complex configurations and provide explanations to the metrics calculated by the application as needed
  • Work in a team of highly skilled engineers, developing and supporting many tools used for the characterization and modeling of cloud and on-prem infrastructure
  • Perform software engineering duties such as: problem analysis, code review, design, develop, test, troubleshoot, document and support
  • Ensure adherence to best practices and standards
  • Be part of the team that builds and maintains tools used by our Engineering, Global Sales Support and field sales teams

The successful candidate will:

  • Be a self-starter with an ability to quickly come up to speed on different technologies and processes
  • Work with cross-functional teams, to build consensus on issues, and to drive projects to completion
  • Be a team player who can quickly find common ground to solve problems
  • Become an advocate for software quality who designs good tests, and makes recommendations to increase the quality and testability of the software

Who You’ll 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 characterization and analysis tools 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
  • Strong analytical and problem-solving skills
  • Strong oral and written communications skills

What You’ll Bring:

The ideal candidate would have experience with:

  • Infrastructure performance testing
  • 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)
  • Server-side and client-side programming for web development such as Node.js, JavaScript, REST, JSON, HTML, CSS, MongoDB, Angular
  • Microsoft Power BI


CountryEEOText_Description: 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.

City: Mexico City

State: Mexico

Community / Marketing Title: Senior Software Engineer – Platform Infrastructure Engineering

Job Category: Engineering

Company Profile:

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.

LinkedIn Remote: #LI-Remote

Location_formattedLocationLong: Mexico City, Mexico MX