Staff Software Engineer leading engineering efficiencies in Infrastructure Engineering at GM. Collaborating with cross-functional teams to enhance software reliability and mentoring early-career engineers.
Responsibilities
Lead key engagements end-to-end in collaboration with stakeholders on other teams
Deliver high-quality, well-tested production code
Mentor early-career engineers via pairing and actionable feedback to accelerate growth and autonomy.
Uplevel engineering practices across the org: system design, CI/CD optimization, test strategy, build and review pipelines, and release discipline
Improve observability and operational readiness with metrics, logs, traces, runbooks, and post-incident learning
Translate recurring pain points into reusable libraries, templates, and golden paths that compound team efficiency
Partner cross-functionally (platform, TPM, SRE, security, product) to de-risk dependencies and land pragmatic designs
Establish measurable milestones on each project and reporting progress against them
Build a culture of software engineering excellence in both the Engineering Efficiencies team and in the wider Infrastructure Engineering organization
Requirements
Bachelor's or master's degree in computer science or related field (or equivalent rigor demonstrated through experience)
10+ years of experience in software engineering organizations as an individual contributor
A strong track record leading the end‑to‑end design and development of complex software initiatives
A deep, T‑shaped engineering foundation: you’re broadly fluent across platforms, paradigms, and tooling, while possessing real depth in at least a couple major areas
A persistent curiosity, both technologically and organizationally
A genuine passion for teaching and mentoring, and a track record of helping engineers level up through code reviews, architectural guidance, workshops, and well-crafted docs
The ability to context switch gracefully and add value across multiple teams or problem spaces without losing the strategic thread
A demonstrated knack for rapidly evaluating and adopting new technologies
Motivation to influence engineering culture at scale—raising quality bars, shaping technical standards, and amplifying impact beyond your own code.
Benefits
GM offers a variety of health and wellbeing benefit programs.
Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Provide technical leadership in software design and implementation for optical networks at Nokia. Collaborate across teams to deliver high - quality software solutions in an Agile environment.
Staff Software Engineer developing secure systems using C/C++ and Python. Leading security architecture and mentoring engineers in regulatory compliance and best practices.
Senior Software Engineer enhancing scalable screening solutions for global financial institutions. Designing and maintaining reliable software for financial crime compliance in an Agile environment.
Software Engineering Intern at Intapp working on AI - powered solutions and web applications. Collaborate with engineers, gain mentorship, and learn best practices in a hybrid environment.
Software Engineer Intern developing AI - powered solutions and collaborating within Scrum teams at Intapp. Focusing on web applications for leading professional service firms.
Principal Software Engineer at Clari + Salesloft focused on AI - driven revenue systems and application architecture. Collaborating with teams to innovate and enhance enterprise - grade applications.
Senior Software Developer Engineer leading AI compliance automation for Adobe’s Technology GRC group. Collaborating on innovative solutions and improving compliance reporting tools with AI technologies.
Lead Engineer managing internal QA platform for SaaS upgrades at Charles River Development. Collaborate with teams to troubleshoot issues, automate processes, and support platform transitions.