FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Software Engineer – Commercial Software
General Motors. Lead and develop high-performance backend services and systems for GM Commercial Software .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend software development, focusing on building scalable and reliable distributed systems using JVM languages such as Java, Scala, or Kotlin with SpringBoot. Strong understanding of system architecture, databases, and engineering standards is essential for delivering high-quality products and mentoring junior engineers.
Highest-signal resume keywords
Backend Software DevelopmentService-Oriented ArchitectureJava, Scala, Kotlin, SpringBootNoSQL and Relational DatabasesStrong Communication Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend Software DevelopmentService-Oriented ArchitectureJavaScalaKotlinSpringBootNoSQL DatabasesRelational DatabasesObject-Oriented ConceptsData Structures
Soft Skills
Strong Communication SkillsCollaborative MindsetMentoring
Certifications & Qualifications
BS in Computer ScienceMS in Computer SciencePhD in Computer Science
Industry Keywords
High-Performance ServicesScalable SystemsEngineering StandardsTechnical DiscussionsSystem Architecture
Tech Stack
Tools & technologiesDistributed SystemsJavaKotlinNoSQLScalaSpring BootSpringBoot
About the role
Key responsibilities & impact- Lead and develop high-performance backend services and systems for GM Commercial Software
- Design, build, and maintain scalable, reliable, and performant services and systems
- Build and launch new capabilities and products that deliver value to internal and external customers
- Uphold engineering standards and improve quality and engineering efficiency across codebases
- Collaborate with product, design, and engineering stakeholders across the organization
- Mentor engineers earlier in their technical careers
- Explore new technologies and enrich the technology stack
- Participate actively in technical discussions and architectural deep dives
- Help shape GM Commercial Software’s system architecture, APIs, products, and customer experiences
Requirements
What you’ll need- 5+ years of hands-on backend software development
- Experience building production-quality, highly performant and scalable distributed systems and Service-Oriented architecture
- Experience with one of the JVM languages: Java, Scala, or Kotlin, plus SpringBoot
- Experience writing high-quality production code that is thoroughly tested, clearly documented, and appropriately observable in production
- Strong computer science fundamentals, including object-oriented concepts, data structures, algorithms, and systems architecture
- Solid understanding and experience with NoSQL and relational databases
- Strong communication skills and a collaborative mindset
- BS/MS/PhD in Computer Science/Engineering preferred
- Must not require GM immigration sponsorship now or in the future
- Must be able to report to a specific location at least 3 times a week, or at another frequency dictated by the manager
Benefits
Comp & perks- Medical insurance
- Dental insurance
- Vision insurance
- Health Savings Account
- Flexible Spending Accounts
- Retirement savings plan
- Sickness and accident benefits
- Life insurance
- Paid vacation and holidays
- Tuition assistance programs
- Employee assistance program
- GM vehicle discounts
- Bonus potential based on company, job level, and individual performance
- Relocation benefits for qualifying candidates
- Hybrid work arrangement