Taro Logo

Senior Software Engineer

Leading automotive company focused on creating a world with Zero Crashes, Zero Emissions and Zero Congestion.
$158,000 - $241,900
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

General Motors is seeking a Senior Software Engineer to join their MyAccount team, which powers one of GM's most impactful customer-facing web applications. This role offers an exciting opportunity to work on a platform that serves millions of users worldwide, enabling them to manage their GM experience from account creation to vehicle connectivity.

The position requires expertise in modern web development, particularly with React, Angular, JavaScript, and TypeScript. You'll be responsible for the full application lifecycle, from initial concept through deployment and maintenance. The role involves close collaboration with UI/UX designers, product managers, and fellow engineers to create scalable, user-friendly solutions.

As a Senior Software Engineer, you'll lead development initiatives, mentor team members, and ensure high code quality through robust testing and monitoring practices. The role offers competitive compensation ($158,000 - $241,900) plus performance bonuses and comprehensive benefits including health, dental, and vision insurance, retirement plans, and paid time off.

The position is hybrid, requiring on-site presence at either Mountain View, CA or Austin, TX locations at least three times per week. This is an excellent opportunity for experienced developers who want to impact the automotive industry's digital transformation while working on cutting-edge web applications at scale.

GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion demonstrates their commitment to innovation and positive global impact. The company culture emphasizes collaboration, continuous learning, and inclusive practices, making it an ideal environment for professional growth and development.

This role is perfect for candidates who combine technical expertise with leadership abilities and want to be part of transforming the automotive industry through technology. You'll have the opportunity to work on meaningful projects that directly impact millions of users while being supported by a company with a strong commitment to employee development and work-life balance.

Last updated 23 days ago

Responsibilities For Senior Software Engineer

  • Develop web applications using Angular and React frameworks, JavaScript, and TypeScript
  • Design and develop application programming interfaces (APIs)
  • Develop unit and automated tests to ensure code quality
  • Ensure system monitoring and alerting are in place
  • Identify and remediate software issues
  • Document software solutions and existing systems
  • Coach and mentor peers
  • Collaborate with cross-functional teams

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software development
  • 2+ years focused on web application development
  • Strong understanding of software testing and quality assurance
  • Proficient in maintaining and debugging live software applications

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Life insurance
  • Paid vacation & holidays
  • Performance bonus