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


Software Engineer – Platform Engineering

Location: Mexico City, CDMX, Mexico

Notice

This position is no longer open.

Requisition Number: 213238

External Description:

Software Engineer – Platform Engineering 

Job Category: Platform Infrastructure Engineering 

Job Summary 

Teradata is looking for a Software Engineer with strong educational background in Computer or Electrical Engineering.  As a member in a tight knit engineering group, you will be working with the latest server and software technologies to enable the development and support of optimized platforms for Teradata’s platform products. 

 

Development will involve many areas of Teradata’s platforms: 

 

  • Platform – design validation and certification 
  • Subsystems – evaluation of CPU, memory, storage, and servers 
  • Networking and network security 
  • RAS – feature evaluation and verification 
  • NPI – release to manufacturing 

Skills and Attributes 

The ideal candidate will possess good written and oral communication skills, cross-group collaboration skills, and will have the ability to: 

  • Apply a broad understanding of technology and systems while investigating and solving complex problems. 
  • Consolidate or expand reports to communicate effectively to the appropriate audience (e.g., Executives, customers, team members) 
  • Continuously raises-the-bar on the quality of experience to our customers 
  • Create technical reports to communicate vital information and guidance to the rest of the organization. 
  • Delivers commitments on time with highest quality.  
  • Demonstrate excellent analytical and judgement skills using factual and qualitative information from multiple sources. 
  • Demonstrates speed as a habit and has a bias for action. 
  • Displays a curiosity and willingness to learn by filtering, prioritizing, analyzing, and validating complex issues 
  • Finds ways to learn and evolve; is curious; dives deep and asks questions; always knows the details. 
  • Integrate new hardware and software products into an enterprise class Linux-based platform. 
  • Proven track record of taking ownership for work that spans multiple product groups 
  • Understand and track trends in computer architecture and contribute to product roadmap discussions. 
  • Willingness to advise, coach and mentor junior team members. 
  • Work well in a collaborative and Agile team environment. 

 

Key Areas of Responsibility 

 

The work is challenging with a very broad scope.  Good communication skills are required to interact with other engineering groups, field support, manufacturing, vendors, and customers. 

 

This position includes the following tasks: 

  • Integrate and evaluate new and sometimes pre-released hardware and software components. 
  • Work closely with our vendor/partners to ensure chassis design meets the needs of our products and customers. 
  • Work with vendors to troubleshoot and diagnose HW, FW, and system problems (RCA/CLCA). 
  • Develop tools and procedures to enable efficient deployment and management of chassis. 
  • Develop process and tool improvements, and automate where possible, to improve efficiency in verification of changes and problem reproduction. 
  • Provide engineering support (HW/FW/SW) for internal product development teams and 24-hr* Level 4 engineering support for Customer Services teams to resolve customer issues in a timely manner. 
  • *May be asked to participate in an after-hours support rotation to be on call for infrequent, high-priority customer issues. 
  • Conduct or coordinate failure analysis and develop corrective action plans (CLCA) on failed hardware. 

 

Minimum Qualifications: 

  • BS degree in Computer Engineering, Electrical Engineering, or Computer Science. 
  • Knowledge of server hardware including CPUs, memory, storage, networking, and BIOS/firmware. 
  • Familiarity with Linux operating system fundamentals. 
  • Experience with problem solving techniques. 
  • Ability to clearly communicate while providing technical support, executive reports, and team updates. 
  • Broad understanding of architectural aspects of servers/computers, i.e. CPU, System Memory, PCIe, BIOS, Baseboard management, power delivery and thermal management. 
  • Experience in script programming for automation and tool development (Python, Shell, Ansible, Jenkins). 
  • Ability to handle multiple tasks and adhere to strict time schedules. 

 

Preferred Qualifications: 

  • Knowledge of Massively Parallel Processing (MPP) computing architectures and distributed system applications. 
  • Knowledge of high-speed networking and high-performance storage including networking protocols. 
  • Object oriented programming experience. 
  • Familiar with Secure coding practices and threat models. 
  • CI/CD, Monitoring, Provisioning and Deployment, On-Call (Jenkins, Chef, Ansible, Puppet, CFT, ARM Templates, Terraform). 
  • Familiar with Agile environment including Scrum, XP, Lean, SAFe. 
  • Knowledge of Cloud Compute basics including the ability to deploy and manage compute resources. 
  • 3+ years of job experience in server engineering or related field. 

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: Software Engineer – Platform 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:

Location_formattedLocationLong: Mexico City, Mexico MX

.