Staff Software Engineer, SRE (Mountain View) Job at General Motors of Canada, Mountain View, CA

TVNSd3hCOUdwa3RPaWZ2enU2azV3OWVpVmc9PQ==
  • General Motors of Canada
  • Mountain View, CA

Job Description

Job Description

Hybrid: This role is categorized as hybrid. The successful candidate is expected to report to Austin, TX, Warren, MI, or Mountain View, CA at least three times per week.

The Software Engineering Site Reliability Engineer (SRE) is responsible for ensuring the reliability, scalability, and performance of software systems. Key responsibilities include:

  1. Monitoring system performance and availability, resolving issues, and implementing proactive measures.
  2. Developing and maintaining automation tools for deployment, configuration, and monitoring.
  3. Analyzing system performance, identifying bottlenecks, and optimizing for efficiency and scalability.
  4. Responding to incidents, conducting root cause analysis, and implementing corrective actions.
  5. Collaborating with development teams to incorporate reliability and scalability considerations.
  6. Driving process improvements and best practices to enhance system reliability and performance.

Skills & Qualifications (Required):

  • 8+ years of relevant experience and a strong foundation in computer science.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • Proficiency in at least one programming language (e.g., Python, Go, Java).
  • Solid understanding of operating systems, networking, distributed systems, databases, and storage architectures.
  • Deep knowledge of hardware-level code execution, algorithms, and data structures.
  • Experience automating manual processes and managing deployment pipelines.
  • Proven ability to handle production incidents and perform root cause analysis.
  • Strong communication skills for explaining technical concepts.
  • Commitment to collaborative problem-solving and shared ownership.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, GCP, Azure).
  • Familiarity with Kubernetes and container orchestration.
  • Experience managing or developing distributed systems.
  • Prior experience with Java in production environments.

This role may be eligible for relocation benefits.

Compensation and Benefits:

  • Base salary range: $195,000 - $298,800, depending on factors.
  • Incentive pay based on performance.
  • Comprehensive health, dental, vision, and other benefits.
#J-18808-Ljbffr

Job Tags

Full time, Relocation package,

Similar Jobs

Parker & Sons

HVAC Technician Job at Parker & Sons

Overview: Parker and Sons is currently seeking HVAC Sales Technicians to join our team comprised of creative and energetic employees, who are dedicated to delivering the best customer service experience every day. Our Sales Technicians are responsible to diagnose all... 

Hawaiian Airlines, Inc.

Flight Attendant - Korean Language Qualified Job at Hawaiian Airlines, Inc.

 ...and mahalo for your interest in the Korean Language Qualified Flight Attendant position with Hawaiian Airlines! We will have a...  ...and beverage service, while providing an unsurpassed Aloha experience. Key Responsibilities Attend preflight briefings concerning... 

UPS

Seasonal Package Delivery Driver Job at UPS

**Job Description:** **Position Overview:** UPS is seeking reliable and customer-focused individuals to join our...  ...responsible for delivering packages efficiently and on time during our peak holiday season. Full-time and part-time positions are available, offering you... 

Jimmy John's

Bike Delivery Job at Jimmy John's

 ...Jimmy John's Delivery Biker's goal is to get that sandwich in the customer's hand as quick as can be. We do this by learning the most efficient...  ...Must be at least 18 years old Must provide your own bike and helmet Work as an In-shopper when there are no deliveries... 

Rachel Contracting

Construction Laborer Job at Rachel Contracting

 ...Position Title: Construction Laborer Location: Duluth, MN Salary Interval: Union Scale Pay_Range: N/A Application Instructions: All applicants must apply online. Please use the Apply Now button above to begin the application process. Follow the prompts...