Requirements
- Bachelor’s degree or equivalent in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline, plus two years of software engineering experience; alternatively, four years of relevant work experience may substitute for the degree requirement.
- Proficiency in TypeScript
- Experience with Golang
- Experience with Node.js
- Knowledge of HTML and CSS
- Experience with unit and integration testing
- Strong understanding of algorithms and data structures
- Familiarity with database systems
- Experience using version control systems
- Skills in systems design
Benefits
- Eligibility for performance-based bonuses determined by company results, job level, and individual contributions.
- Comprehensive support for employee well-being both at work and at home from the first day of employment.
- Access to Total Rewards Resources offering career advancement and personal growth opportunities.
Compensation
The expected annual base salary for this position ranges from $185,400.00 to $205,000.00, with actual pay determined by relevant position factors.
Work Arrangement
Remote (Worldwide)
About GM
The company envisions a future with zero crashes, zero emissions, and zero congestion, and is actively leading transformative change to create a safer, more equitable world.
Why Join Us
Employees are encouraged to make daily choices that drive meaningful change through actions, words, and shared culture, fostering a sense of belonging within a unified team.
Benefits Overview
From day one, employee well-being is prioritized at work and at home, enabling individuals to pursue their personal and professional goals. More information is available through Total Rewards Resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
The company is dedicated to maintaining a workplace free from unlawful discrimination and committed to inclusion and belonging. Employment decisions are made without regard to sex, race, color, national origin, citizenship, religion, age, disability, pregnancy, sexual orientation, gender identity, veteran status, or other protected categories, in compliance with applicable laws. Candidates may be asked to complete role-related assessments or pre-employment screenings.
Accommodations
Job seekers, including those with disabilities, are welcome to apply. Reasonable accommodations are available for the application process; requests can be made via email or by calling 800-865-7580, including a description of the accommodation needed, job title, and requisition number.
Other
- Commitment to a workplace free from unlawful discrimination and one that promotes inclusion and belonging.
- Candidates may be required to pass role-specific assessments or pre-employment screenings.
- Reasonable accommodations are available for job seekers who need assistance during the application process.

