JOBSEARCHER

Software Engineer (Python, Js)

WiraaDenver, COL7 ManagerNovember 8th, 2026
About The Company: General Motors is a global leader in the automotive industry, dedicated to creating a world with Zero Crashes, Zero Emissions, and Zero Congestion. We are committed to leading transformative change through innovative technology, engineering excellence, and a culture that embraces diversity and inclusion. Our diverse team of employees brings passion and creativity to deliver high-quality, safety-critical products that shape the future of mobility. At General Motors, we believe in fostering an environment where every employee feels a sense of belonging and is empowered to drive meaningful change through their work.
About The Role: General Motors is seeking an experienced Software Engineering Leader to modernize and scale the build systems supporting software-defined vehicles. This role focuses on transitioning from a legacy Make-based build system to Bazel, Google’s open-source build tool, to enhance speed, reliability, and robustness across the engineering organization. The successful candidate will lead high-impact initiatives, influence technical direction across teams, and establish ambitious platform capability goals. This position requires hands-on leadership, problem-solving expertise, and the ability to mentor and guide teams through complex technical challenges. The role is remote with options to work from various U.S. locations including Milford, Austin, Mountain View, and Warren.
Qualifications:
  • Bachelor’s degree in Software Engineering or equivalent experience 15+ years of software development experience
  • Deep understanding of real-time software architecture
  • Experience shipping high-quality, safety-critical products in automotive, embedded, calibration, or systems engineering environments
  • Strong expertise in building and maintaining production software systems
  • Proficiency in Python and at least one additional engineering-tooling language
  • Experience with large-scale migration from Make or shell-based build orchestration to Bazel
  • Knowledge of AI-assisted developer productivity tools, coding agents, code intelligence, knowledge retrieval, or workflow orchestration
  • Ability to evaluate AI-enabled engineering workflows using measurable quality, adoption, and productivity outcomes
  • Exceptional problem-solving, analytical skills, and attention to detail
  • Proven ability to manage multiple projects and priorities in fast-paced environments
Preferred: Master’s or PhD in Computer Science, Software Engineering, Machine Learning, AI, or related fields
Preferred: Experience with embedded software development, automotive software, safety-related toolchains, or GM internal tools
Preferred: Experience building AI assistants, coding agents, or domain-specific AI capabilities for engineers
Responsibilities:
  • Lead software engineering productivity and effectiveness by identifying opportunities and shaping strategies
  • Modernize embedded software build and test systems by transitioning workflows to BazelAssess current build, test, dependency, toolchain, and hardware workflows to define phased Bazel migration strategies
  • Design and implement reusable Bazel rules, macros, toolchains, platforms, and repository standards
  • Migrate embedded applications, libraries, generated code, firmware, and cross-compilation flows ensuring build parity and reproducibility
  • Integrate Bazel with enterprise CI/CD, testing, release, artifact management, deployment, observability, security, and infrastructure workflows
  • Optimize platform performance through caching, parallelism, reliability practices, documentation, and training
  • Retire legacy Make systems and drive continuous improvement initiatives
  • Measure success through build and test parity, reduced build times, increased reproducibility, and developer adoption
  • Improve diagnosis and recovery times, ensuring artifact provenance, test evidence, and security compliance
  • Mentor and coach engineering teams, balancing technical leadership with empathy
Benefits:
  • Comprehensive medical, dental, and vision insurance options
  • Health Savings Account (HSA) and Flexible Spending Accounts (FSA)
  • Retirement savings plans with company contributions
  • Sickness and accident benefits
  • Life insurance coverage
  • Paid vacation and holidays
  • Tuition assistance programs
  • Employee assistance programsGM vehicle discounts and company vehicle evaluation program
  • Relocation benefits for qualifying candidates
  • Remote and hybrid work flexibility with expectations for onsite presence based on location
  • Incentive pay program based on company, job level, and individual performance
Equal Opportunity General Motors is committed to creating a workplace free from unlawful discrimination and dedicated to fostering an inclusive environment where every employee can thrive. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, veteran status, or any other protected characteristic in accordance with federal, state, and local laws. We encourage candidates of all backgrounds to apply and are committed to providing reasonable accommodations for individuals with disabilities throughout the recruitment process. Our goal is to cultivate a diverse workforce that reflects the communities we serve and drives innovation through varied perspectives and experiences.