About the Role
Looking for your next challenge? General Motors is hiring a Senior Software Engineer for a hybrid role. More jobs at General Motors and this is a senior-level opportunity for a practitioner who’s comfortable leading by example on technically demanding work. If growth and real ownership matter to you, this role is worth exploring further.
This Senior Software Engineer role at General Motors puts you alongside experienced peers tackling problems that matter to the business, with real ownership built in. This is a full-time position with the stability and benefits that come with a permanent role.
Role Overview
Operating at a senior level, you’ll be central to the team’s day-to-day work. Core responsibilities for this Senior Software Engineer opening include:
- partner with cross-functional partners including product, design, and QA
- engage in code reviews, technical design discussions, and sprint planning
- troubleshoot and resolve production issues to ensure a reliable user experience
- architect develop, test, and maintain high-quality software features
Beyond these core duties, strong communication with teammates and stakeholders, clear documentation, and a habit of improving team process all matter in this role.
Requirements & Qualifications
Candidates for this senior role should be able to demonstrate:
- proficiency in one or more modern programming languages
- experience with version control, testing practices, and collaborative development
- strong communication skills and a collaborative, team-first mindset
- a strong foundation in computer science fundamentals and software design
Candidates who don’t check every box are still encouraged to apply — General Motors values demonstrated ability and growth potential alongside a resume that matches every requirement exactly.
Location & Work Setup
You’d be based in United States for this role. It’s structured as a hybrid position, combining in-office collaboration with the flexibility to work remotely part of the week. Any specifics around work arrangements or relocation get confirmed during the interview process. Like most hybrid roles, it involves a mix of synchronous meetings and asynchronous updates, so clear communication matters alongside technical skill.
How to Apply
Ready to apply? Head to General Motors’s careers page with a current resume that speaks to this Senior Software Engineer role. A short note explaining your interest in the team and role can help you stand out from the pool. View all Software Engineer openings if you’d like to compare this opportunity with similar openings.
