Logo of Huzzle

Staff Engineer, Applications, Site Reliability Engineering

  • Job
    Full-time
    Senior Level
  • Data
    Software Engineering
  • Limerick
    Remote
  • Quick Apply

AI generated summary

  • You need 8+ years in reliability engineering, cloud experience (AWS/Azure/GCP), Kubernetes, security practices, decision-making skills, ability to learn complex systems, and strong communication.
  • You will design reliability patterns, operate scalable systems, leverage monitoring tools, lead automation, handle incident response, drive postmortems, and mentor team members while being on-call.

Requirements

  • 8 + years of experience engineering reliability
  • Experience building and operating enterprise cloud applications
  • Experience with cloud platforms such as AWS, Azure, or GCP, and container orchestration technologies like Kubernetes
  • Familiarity with security practices such as DevSecOps, and ensuring secure and compliant infrastructure as part of reliability engineering
  • Ability to lead technical decision-making, balancing reliability, performance, and cost
  • Ability to make challenging decisions under pressure
  • Ability to learn complex systems in order to identify and mitigate incidents
  • Ability to work well cross-functionally and navigate through ambiguity
  • Strong written and verbal communication skills to both technical and non-technical audiences
  • BS/MS/PhD in Computer Science/Engineering preferred

Responsibilities

  • Design and implement reliability patterns for client applications, communication protocols, and back-office services
  • Operate and influence data collection, processing, and delivery systems that are scalable, resilient, and capable of operating on millions of vehicles at a global scale
  • Leverage monitoring and observability tools (e.g. Prometheus, Grafana, Datadog) to ensure system health and reliability
  • Lead automation efforts to reduce toil and keep our systems running efficiently
  • Lead incident response efforts, ensure root cause analysis, and drive continuous improvement after incidents
  • Drive postmortem processes, focusing on identifying and remediating systemic issues to prevent recurrence
  • Participate in mentorship programs to help grow the team from your experiences
  • This role will require on-call availability to support a 24/7 follow-the-sun operation

FAQs

What is the primary focus of this Staff Engineer position at General Motors?

The primary focus of this position is to design and maintain large-scale, complex systems with a focus on the application layer, specifically aimed at ensuring reliability, efficiency, and quality of vehicle data platforms.

What qualifications are required for this role?

Candidates should have 8+ years of experience engineering reliability, experience building and operating enterprise cloud applications, familiarity with cloud platforms such as AWS, Azure, or GCP, and a strong understanding of security practices such as DevSecOps.

What tools will the Staff Engineer be expected to leverage?

The Staff Engineer will leverage monitoring and observability tools such as Prometheus, Grafana, and Datadog to ensure system health and reliability.

Is prior experience with container orchestration technologies important for this role?

Yes, experience with container orchestration technologies like Kubernetes is important for this role.

Will this position require on-call availability?

Yes, this role will require on-call availability to support a 24/7 follow-the-sun operation.

What kind of team dynamics will the Staff Engineer work within?

The Staff Engineer will work closely with embedded vehicle teams, data engineers, infrastructure engineers, developer experience teams, and application teams in a cross-functional environment.

What is the significance of the mission of the site reliability engineering team?

The mission of the site reliability engineering team is to relentlessly pursue the most efficient ways to meet or exceed customer expectations for the vehicle data platform, ensuring reliability and efficiency across services used by millions of vehicles globally.

What level of education is preferred for candidates applying for this position?

A BS/MS/PhD in Computer Science or Engineering is preferred for candidates applying for this position.

What is the company culture like at General Motors regarding diversity and inclusion?

General Motors is committed to fostering an inclusive workplace that supports diversity and belonging, aiming to create an environment where all employees can thrive and contribute to better products for customers.

How does General Motors approach work-life balance for its employees?

General Motors promotes a Work Appropriately philosophy, providing employees with the flexibility to work where they can have the greatest impact on achieving goals, depending on role needs.

Manufacturing & Electronics
Industry
10,001+
Employees

Mission & Purpose

General Motors’ vision is to create a world with Zero Crashes, Zero Emissions and Zero Congestion, and we have committed ourselves to leading the way toward this future. Today, we are in the midst of a transportation revolution, and we have the ambition, the talent and the technology to realize the safer, better and more sustainable world we want. As an open, inclusive company, we’re also creating an environment where everyone feels welcomed and valued for who they are. One team, where all ideas are considered and heard, where everyone can contribute to their fullest potential, with a culture based in respect, integrity, accountability and equality. Our team brings wide-ranging perspectives and experiences to solving the complex transportation challenges of today and tomorrow.