Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer

$170.6k - $261.3k

General Motors Proving Ground

Remote/Hybrid

Sunnyvale, California, United States of America

Remote - United States

Mountain View, California, United States of America

Full time

JR-202618672

Job Description

About the Role

The Smart Collect team builds the platform that determines what vehicle data to collect, validates collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality data collection is essential to enabling autonomous and eyes-off driving. Your work will ensure that data flows reliably from vehicles into our AI/ML and analytics platforms, with strong guarantees around quality, traceability, privacy, and operational excellence. You will collaborate with AI research, data engineering, vehicle engineering, data science, product, data quality, and operations teams to deliver dependable services and intuitive tools that scale across General Motors programs.

What You'll Do

  • Design and develop APIs, domain services, event-driven workflows, and vehicle-recording metadata pipelines.

  • Build services and user experiences for defining collection events and triggers, selecting data, generating and validating configurations, deploying campaigns, and monitoring results.

  • Design version-aware workflows that reconcile signals, schemas, hardware capabilities, and software compatibility across vehicle platforms.

  • Improve visibility into campaign health, fleet coverage, recording volume, ingestion latency, and data quality.

  • Lead technical design and deliver cross-team initiatives involving vehicle recording, fleet management, data platforms, autonomy, privacy, product, and program teams.

  • Raise the engineering bar through architecture reviews, automated testing, code reviews, technical mentorship, and production support.

Your Skills & Abilities (Required Qualifications)

  • 7+ years of professional software engineering experience, including ownership of production systems.

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related discipline, or equivalent practical experience.

  • Proficiency in Python or another modern backend programming language.

  • Strong experience designing scalable backend services, APIs, and relational data models.

  • Experience with event-driven architectures, asynchronous workflows, data ingestion, testing, debugging, and production operations.

  • Ability to communicate technical decisions and lead work across organizational boundaries.

What Will Give You a Competitive Edge (Preferred Qualifications)

  • Experience with PostgreSQL, Kubernetes, Google Cloud (including BigQuery and Pub/Sub), Kafka, observability platforms, or data-quality systems.

  • Experience with FastAPI, React, or TypeScript.

  • Experience in autonomous vehicles, robotics, automotive software, embedded systems, or other safety-critical domains.

  • Familiarity with sensor data, vehicle data collection, fleet management, deployment control planes, or software-version compatibility.

  • Experience addressing privacy, data governance, resource constraints, or multi-environment deployments.

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington

  • Compensation: The expected base compensation for this role is : $170,600 - $261,300 Actual base compensation within the identified range will vary based on factors relevant to the position.

  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

  • 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

#GM-AV-1

This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.

The selected candidate will be required to travel <25% for this role.

This job may be eligible for relocation benefits.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources ( .

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (View email address on click.appcast.io) us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:

Our Company (

Our Culture

How we hire (

Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.

Explore our global locations (

We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.

Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.

The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Washington DC vacancy
  •  ...SECURITY CLEARANCE: TS/SCI with both Polygraphs is required POSITION: Sr. Software Engineer / (AE,L4) REQUISITION: NIN-AE4-30.051925 LOCATION: Laurel, Maryland SEAT LOCATION: Emerson JOB DESCRIPTION: This position is responsible for helping to stand up... 
    Senior
    Full time

    Capital Solutions Group

    Laurel, MD
    15 hours ago
  •  ...As  Sr. Software Engineer I , you’ll bring creative architect solutions to end customers, with the goal to make an impact across the federal government with the goal to make an impact across the federal government. We know that you can’t have great technology services... 
    Senior
    Full time
    Local area
    Flexible hours

    Metrostar

    Washington DC
    1 day ago
  • $135k - $216k

    Responsibilities Peraton is currently hiring a Senior Full Stack Software Engineer (O&M) to support our Operations and Maintenance (O&M) team to support a mission-critical enterprise application used by the federal government, ensuring reliability, security, and continuous... 
    Senior
    Contract work
    Currently hiring
    Shift work

    Peraton Corporation

    Washington DC
    5 days ago
  • $131.3k - $237.35k

    Job DescriptionLeidos has an exciting opportunity for a Sr. Software Engineer! *Must have an active TS/SCI Polygraph up front. No exceptions.*You will perform software development lifecycle (SDLC) activities as both an individual and a member of our top-notch agile development... 
    Senior
    Full time

    Leidos

    Alexandria, VA
    5 days ago
  • $141k - $225.6k

     ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with...  ...that matters at a company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved in architecture... 
    Senior
    Work experience placement

    Axon

    Washington DC
    3 days ago
  • $107.9k - $195.05k

    Leidos has an exciting opportunity for a Sr. Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    2 days ago
  •  ...Software Engineer Opportunity Project Overview: Application: Homegrown web application developed in Vue.js for the frontend and Go-Lang for the backend. Purpose: The application is used to manage various aspects of trucks and install software on them. Users can... 
    Senior
    Contract work
    Local area
    Remote work
    Flexible hours

    My3Tech Inc

    Washington DC
    1 day ago
  •  ...Job Title: Sr Software Engineer Duration: 06 Months Location: Washington, DC (Remote) PURPOSE: Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software... 
    Senior
    Work experience placement
    Remote work

    Ageatia Global Solutions

    Washington DC
    3 days ago
  •  ...Ford Pro Software Engineer While others are taking a technology-first approach, Ford Pro is putting people first. We are building a self-driving business ecosystem that is purpose-designed from the outset. Ford’s Pro strategy is different because we are designing, testing... 
    Senior

    Software Technology Inc

    Washington DC
    1 day ago
  • GE Vernova seeks a Sr Software Engineer to build scalable, reliable software powering next-generation energy and grid solutions. You’ll design and implement cloud-native services, APIs, and data integrations that support power generation, transmission, and electrification... 
    Senior

    GE Vernova

    Washington DC
    4 days ago
  • $168.1k - $227.4k

    As a Software Development Engineer for Amazon eXperiences & Upskilling (AXU), you will be responsible for delivering the tools and processes required to ensure ensure every experience built with Amazon technologies naturally makes customers feel ‘this was designed for people... 
    Senior
    Internship
    Flexible hours

    Amazon

    Arlington, VA
    3 days ago
  • $112.3k - $140k

     ...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Washington DC
    4 days ago
  • $105k - $215k

     ...GEICO is seeking an experienced Senior Engineer with a passion for building high-performance...  ...Our Senior Engineer works with our Sr Staff Engineer and other Sr. Engineers to...  ...problems Develop and execute technical software development strategy for the Observability... 
    Senior
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Bethesda, MD
    5 days ago
  • $107.9k - $195.05k

     ...work, let Leidos show how to accelerate your career path. Leidos has an exciting opening for you as our next TS/SCI cleared Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers,... 
    Senior
    Contract work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Bethesda, MD
    4 days ago
  • $168.1k - $227.4k

     ...service aims to maximize benefits of scale and to pass those benefits on to developers.We are looking for a talented Senior Software Development Engineer to join our foundation team to support AWS services for orchestrating software deployments to the S3 fleet and post... 
    Senior
    Internship
    Flexible hours
    Shift work

    Amazon

    Arlington, VA
    5 days ago
  •  ...perspectives, together we will honor our past and make Amtrak a company of the future.   Job Summary We are seeking a Senior Software Engineer to deliver high-quality software solutions that meet both functional and non-functional requirements. This role involves... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Interim role
    Local area
    Relocation
    Flexible hours

    Amtrak

    Washington DC
    1 day ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Senior

    Lockheed Martin

    Bladensburg, MD
    1 day ago
  • $165k - $270k

     ...experiments to validate key design concepts. Write Linux-based software for common processors and microcontrollers. Develop...  ...support. Requirements ~ Bachelor’s degree in computer science, engineering, mathematics, or a science discipline. ~5+ years of... 
    Senior
    Full time
    Temporary work
    Work at office
    Monday to Friday

    SpaceX

    Washington DC
    15 days ago
  • $150k - $185k

     ...home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes. Senior Embedded Software Engineer  Job Description  Who Are We:  Vivint Smart Home is the leading provider of smart home services in North America. Vivint... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    NRG

    Washington DC
    a month ago
  • $127.88k - $191.82k

     ...1,820 per year Requirements: Masters degree in electrical engineering, with a focus on power systems or optimization At least 2 years...  ...Operator Hands-on experience developing optimization software for large-scale systems, including Unit Commitment and Economic... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Relocation package

    GE Vernova

    Washington DC
    4 days ago
  • $150k - $185k

     ...sustainable homes. About This Role We are seeking a Sr MLOps Engineer to build the model lifecycle, deployment, observability, and...  ...Qualifications:     Bachelor’s degree in Computer Science, Software Engineering, AI/ML, or a related technical field, and 5+... 
    Senior
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    NRG

    Washington DC
    more than 2 months ago
  •  ...Job Description Job Description Description: On-site in Washington, DC   Our client seeks a Sr. Software Engineer II to design and manage enterprise endpoint security solutions across DoD and IC environments. The role requires deep expertise with Trellix and Windows... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area

    Eliassen Group

    Washington DC
    10 days ago
  • $121k - $206k

     ...business stakeholders to develop agent-driven workflows that automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development, continuous integration, and code quality.Contribute to projects on agent... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    3 days per week

    T. Rowe Price

    Washington DC
    4 days ago
  •  ...The Software Engineer is responsible for the design, development, testing, and management of application development projects in support of IT infrastructure. This includes programmatic integration of third-party components, introduction of new custom capabilities, modification... 
    Senior
    Full time

    Bow Wave Llc

    Washington DC
    1 day ago
  •  ...measurable ROAS improvements.   We're seeking a Senior Fullstack Engineer who thinks in experiences, not features. You'll architect our...  ...to shape the product roadmap Requirements ~7+ years of software engineering experience with at least 5 years in fullstack... 
    Senior

    Adora Technologies Inc

    Washington DC
    8 days ago
  • $168.1k - $227.4k

     ...talented people who want to help.You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations...  ...'s global infrastructure. We are looking for a proven Sr. Software Development Engineer who thrives in a fast-... 
    Senior
    Internship
    Worldwide
    Flexible hours

    Amazon

    Arlington, VA
    2 days ago
  •  ...Job Description Job Description Sr. Software Engineer, Full-Stack (US CITIZENS ONLY) Key Responsibility The Senior Software Engineer is responsible for building and developing our data collection applications and situational awareness tools. You will be... 
    Senior
    For contractors

    Amiri Recruiting

    Washington DC
    10 days ago
  •  ...the AI Data Cloud Snowflake's File Ingestion team owns the engines behind COPY INTO and Snowpipe — the paths that land customer...  ...data landing in minutes end-to-end. We're hiring a Senior Software Engineer to own deep, high-impact work across our file-ingest... 
    Senior
    Full time

    Snowflake

    Washington DC
    1 day ago
  • $110k - $150k

     ...Requirements: We require 5+ years of non-internship professional software development experience. We require 5+ years of programming...  ...scaling. We require experience as a mentor, tech lead, or engineering manager. We prefer 5+ years of full software development... 
    Senior
    Full time
    Internship
    Immediate start
    Worldwide

    Amazon Development Centre Canada ULC

    Washington DC
    more than 2 months ago
  • $150k - $185k

     ...LinkedIn and X. About This Role   We are seeking a Sr Audio Intelligence Engineer to build conversational and audio AI experiences for the...  ...lifications:     Bachelor’s degree in Computer Science, Software Engineering, AI/ML, or a related technical field, and 5+... 
    Senior
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    NRG

    Washington DC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!