Jobs · Engineering · Texas

Staff Software Engineer

General Motors · Austin, TX · 4 days ago
HybridEngineeringFull-time

About the role

This role is categorized as hybrid. The successful candidate is expected to report onsite at the Mountain View, CA or Austin, TX location at least three times per week minimum.

Responsibilities

  • Help set the technical direction for the MyAccount platform and related customer identity experiences
  • Drive technical strategy and architectural alignment across multiple teams, services, and stakeholder groups
  • Lead the architecture, design, and implementation of complex web and platform capabilities across the MyAccount ecosystem
  • Develop web applications using Next.js and React frameworks, JavaScript, and TypeScript where appropriate
  • Design and develop application programming interfaces (APIs) that enable core business capabilities and support long-term platform evolution
  • Improve system reliability, scalability, performance, observability, and developer productivity across the platform
  • Translate business goals into pragmatic technical plans, engineering roadmaps, and scalable implementation approaches
  • Ensure system monitoring and alerting are in place for both existing applications and new features to detect performance degradation
  • Proactively identify and remediate software issues, including code quality concerns, design inconsistencies, operational weaknesses, and security vulnerabilities in code, configuration, or solution architecture
  • Apply strong software engineering fundamentals, standard design patterns, and established frameworks throughout all phases of the software development lifecycle
  • Collaborate with cross-functional teams to build robust applications in a fast-paced, dynamic environment
  • Mentor and coach engineers across levels, including senior engineers, through design reviews, technical guidance, and day-to-day collaboration
  • Foster a culture of collaboration and knowledge sharing by documenting proposed software solutions and existing systems to maintain alignment with GM engineering standards
  • Stay current with industry trends, concepts, and best practices, and apply them where they create meaningful product or engineering value
  • Consistently uphold compliance with GM standards and industry best practices
  • Hold yourself and peers accountable for exemplifying GM’s values and cultural behaviors

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • 8+ years of experience in software development, including significant experience building and evolving customer-facing web applications or platforms at scale
  • Strong hands-on experience contributing to software project delivery, including deployment and operational ownership
  • Deep understanding of software architecture, distributed systems, APIs, testing strategy, quality assurance, and solution validation, including test automation
  • Proven ability to drive technical direction and influence architectural decisions across team boundaries without direct authority
  • Strong communication and collaboration skills, with the ability to work effectively across engineering, product, design, security, and platform teams
  • Demonstrated experience mentoring engineers and raising the technical bar within an organization
  • Ability to connect technical initiatives to business objectives and make sound decisions in complex problem spaces

Skills & Abilities (Required Qualifications)

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • 8+ years of experience in software development, including significant experience building and evolving customer-facing web applications or platforms at scale
  • Strong hands-on experience contributing to software project delivery, including deployment and operational ownership
  • Deep understanding of software architecture, distributed systems, APIs, testing strategy, quality assurance, and solution validation, including test automation
  • Proven ability to drive technical direction and influence architectural decisions across team boundaries without direct authority
  • Strong communication and collaboration skills, with the ability to work effectively across engineering, product, design, security, and platform teams
  • Demonstrated experience mentoring engineers and raising the technical bar within an organization
  • Ability to connect technical initiatives to business objectives and make sound decisions in complex problem spaces

Preferred Qualifications

  • Master’s degree in Computer Science or a related field
  • Strong experience with modern web frameworks such as Next.js, Angular, React, or Ember
  • Experience with customer identity, authentication, account management, consent, profile, or other security-sensitive systems
  • Experience modernizing platforms and reducing technical complexity across a large product surface
  • Experience driving improvements in observability, reliability, and operational excellence for customer-facing systems
  • Track record of influencing technical roadmaps and delivering cross-functional initiatives with broad organizational impact

Additional Information

This job may be eligible for relocation benefits. GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE. THIS INCLUDES DIRECT COMPANY SPONSORSHIP, ENTRY OF GM AS THE IMMIGRATION EMPLOYER OF RECORD ON A GOVERNMENT FORM, AND ANY WORK AUTHORIZATION REQUIRING A WRITTEN SUBMISSION OR OTHER IMMIGRATION SUPPORT FROM THE COMPANY (e.g., H-1B, OPT, STEM OPT, CPT, TN, J-1, etc.)

Compensation

The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. The salary range for this role is 160,200 to 246,300.

Benefits

Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.

Similar jobs