General Motors · 1 day ago
Senior Software Engineer
General Motors is seeking a highly skilled and experienced Senior Software Engineer to join their innovative team. In this role, you will be responsible for developing enterprise-grade applications and mentoring junior software engineers while driving the future of automotive technology.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Developing enterprise-grade applications using Kubernetes/Docker, Quarkus, Java, Angular, and PostgreSQL, among other tools
Proactively engage in the identification / remediation of software issues such as code quality, pattern mismatch, and security issues related to the code or solution/configuration
Leads comprehensive design analysis of design solution
Collaborate with cross-functional teams to lead GM’s transition to cloud technologies
Providing guidance and mentoring of fellow software engineers and other team members
Ability to navigating complex corporate environments and processes to remove project roadblocks
Understands code quality analysis results and remediation mechanisms
Strong Knowledge of maintaining and debugging live software systems
Experience in implementing various branching strategies and sharing that expertise with your team
Advanced CI/CD knowledge including automated builds and deployments and developing pipelines with GitHub Actions
Stays abreast of new technology and competitive products and defines GM direction
Possess excellent verbal and written communication skills. Provide, communicate, and support common best practices among software community
Document software solutions and ensure that technical documentation meets GM standards
Understand and maintain compliance with GM standards and industry standard methodology
Lead the culture within their team, holds themselves and others accountable for demonstrating GMs values and modeling GM behaviors
Qualification
Required
Bachelor's Degree in Computer Science, Engineering, or a related field OR equivalent experience
7+ years experience delivering full stack application development using Java / JEE and Angular
3+ years experience in Kubernetes/Docker, Quarkus, and cloud platforms such as AWS, Azure, or GCP
3+ years experience working with complex SQL queries, functions, and stored procedures
3+ years experience working in a SCRUM development methodology
Preferred
Master's Degree in Computer Science, Engineer or related field
10+ years experience delivering full stack application development using Java / JEE and Angular
Proven experience in migrations to Azure cloud including complex data requirements
Experience designing global, scalable enterprise level systems
Benefits
Relocation benefits
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
Dallas Morning News
2026-01-07
DBusiness Magazine
2026-01-07
2026-01-07
Company data provided by crunchbase