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.

Staff Software Engineer – Golang
General Motors. Design, develop, and implement robust, scalable software applications primarily using Golang .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing scalable software applications using Golang, with a strong focus on enterprise data architecture and CI/CD practices. Proven ability to lead cross-functional teams, mentor engineers, and drive problem-solving initiatives.
Highest-signal resume keywords
Golang ExpertiseScaled Agile Framework (SAFe)Software Development Best PracticesCross-Functional LeadershipHigh-Performance Distributed Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
GolangSoftware DevelopmentDistributed SystemsEnterprise Data ArchitectureCI/CD PracticesAutomated TestingConcurrencyError HandlingPerformance OptimizationGit
Soft Skills
CommunicationInterpersonal SkillsPresentation SkillsMentoringProblem-Solving
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree Preferred
Industry Keywords
Scaled Agile FrameworkTechnical DesignSoftware ArchitectureCode ReviewsContinuous Learning
Tech Stack
Tools & technologiesDistributed SystemsGo
About the role
Key responsibilities & impact- Design, develop, and implement robust, scalable software applications primarily using Golang
- Lead technical design and architecture of complex software systems
- Collaborate with product, data science, operations, and other cross-functional teams
- Mentor junior and mid-level software engineers
- Drive group problem-solving initiatives and implement sustainable solutions
- Contribute to Scaled Agile Framework practices
- Conduct code reviews and ensure software maintainability, reliability, and security
- Act as a technical subject matter expert on industry trends and emerging technologies
- Participate in requirements gathering, design, coding, testing, deployment, and operational support
- Champion CI/CD practices and automated testing
Requirements
What you’ll need- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Master's degree preferred
- Typically 8+ years of software development experience, with significant focus on Golang
- Expertise designing and implementing scalable, high-performance distributed systems
- Strong understanding of enterprise data architecture principles and patterns
- Cross-functional leadership and consensus-building ability
- Group problem-solving experience
- Proficiency with Scaled Agile Framework (SAFe) methodologies or similar frameworks
- Expert-level Golang coding, including concurrency, error handling, and performance optimization
- Software development best practices, Git, testing frameworks, and CI/CD pipelines
- Strategic leadership contributing to technical roadmaps and architectural vision
- Commitment to continuous learning and current industry knowledge
- Excellent communication, interpersonal, and presentation skills
- Must not require GM immigration sponsorship now or in the future
- Must not require H1-B, OPT, STEM OPT, CPT, TN, J-1, or other immigration support from GM
Benefits
Comp & perks- Relocation benefits may be available
- General Motors benefits and Total Rewards resources
- Reasonable accommodations for applicants with disabilities