General Motors

Staff Backend Software Engineer – Vehicle Security Platforms

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: WarrenMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

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