Staff Backend Software Engineer – Vehicle Security Platforms jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 10 hours ago

Staff Backend Software Engineer – Vehicle Security Platforms

General Motors is seeking experienced software engineers to help design and develop security platforms and features for vehicle communications. The role involves creating secure platforms, promoting best practices in development, and mentoring engineers.

Electric VehicleTransportationManufacturingAutomotiveInformation TechnologyInformation Services
badNo H1Bnote

Responsibilities

Design and develop critical secure platforms and applications using Java, Python, Go ensuring high software security and quality standards
Raise the engineering bar by promoting best practices in secure platform development, delivering high-quality code, robust documentation, thorough testing, and effective monitoring
Build and launch platform capabilities and products that deliver significant value to internal and external stakeholders
Apply expertise in secure systems design to evaluate and enhance efficiency, scalability, and stability
Collaborate across disciplines, including product, design, and other engineering teams, to deliver cohesive solutions
Mentor and guide engineers to enhance their technical skills, fostering a culture of continuous learning and craftsmanship
Assess and integrate new open-source technologies into platforms, focusing on security, performance, and compatibility
Debug, test, and validate software providing support for production deployments and resolving issues

Qualification

JavaPythonGoCloud ProvidersSQLNoSQLSecurity Design PatternsAgile DevelopmentProblem-SolvingCommunication SkillsMentoringContinuous Learning

Required

7+ years of experience in successfully designing and building large engineering projects, including successful productionization of highly scalable, reliable and secure systems
Extensive experience in architecture and design (architecture, design patterns, reliability and scaling) of new and existing systems
Extensive experience in one of the JVM languages, Java + SpringBoot, along with Python
Experience with at least one of the public cloud providers Azure, AWS, GCP
Strong problem-solving skills and the ability to work in an agile development environment
Excellent written and verbal communication skills and a collaborative mindset
Knowledge of security software design patterns, data structures, and algorithms
Experience working with SQL and NoSQL databases
A passion for staying up-to-date with the latest security and engineering industry trends and technologies

Preferred

BS/MS/PhD in Computer Science/Engineering or working towards said degree
Strong product focus and acumen
Familiarity with encryption technologies and secure data handling practices
Experience working in Agile development environments
Experience with GoLang
Proven ability to develop other engineers into senior engineers, operating and leading their own initiatives with team-wide scope and high impact

Benefits

Relocation benefits

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase