
Staff Backend Software Engineer – Vehicle Security Platforms
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Warren • Missouri • United States
Visit company websiteExplore more
Job Level
About the role
- Design and develop critical secure platforms and applications using Java, Python, Go
- Raise the engineering bar by promoting best practices in secure platform development
- Build and launch platform capabilities and products that deliver significant value
- Collaborate across disciplines, including product, design, and other engineering teams
- Mentor and guide engineers to enhance their technical skills
- Assess and integrate new open-source technologies into platforms
- Debug, test, and validate software providing support for production deployments
Requirements
- 7+ years of experience in successfully designing and building large engineering projects
- Extensive experience in architecture and design 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
- Excellent written and verbal communication skills
- 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
Benefits
- GM supports a rewarding career that rewards you personally
- Opportunities to all job seekers including individuals with disabilities
- Relocation benefits may be eligible
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonGoSpringBootSQLNoSQLsecurity software design patternsdata structuresalgorithmscloud computing
Soft Skills
problem-solvingcommunicationmentoringcollaboration