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 Software Engineer – Protocol Operations, Trust
General Motors. Own delivery of simulation test suites validating autonomous vehicle software .
Posted 9/29/2026full-timeBellevue • Washington • United StatesSenior💰 $153,200 - $234,100 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining automated test suites for autonomous vehicle software, with strong capabilities in Python development, cloud-based systems, and data processing. Proven ability to lead technical design, mentor engineers, and collaborate across teams to deliver high-quality software solutions.
Highest-signal resume keywords
Python DevelopmentAutomated Test GenerationCloud-Based Production SystemsData Processing SystemsTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Production-Quality CodingUnit TestingDebuggingAPIsMicroservicesCI/CDSQLNoSQLWorkflow OrchestrationPerformance Monitoring
Soft Skills
Strong CommunicationAdaptabilityOwnership
Tools & Technologies
AI-Assisted Development ToolsAnalytics PlatformsSimulation Validation ToolsObservability ToolsDashboards
Certifications & Qualifications
BS in Computer ScienceMS in EngineeringPhD in Related Field
Industry Keywords
Autonomous VehiclesRoboticsSimulation TestingSafety-Critical ProductsHuman-in-the-Loop Evaluation
Tech Stack
Tools & technologiesCloudDistributed SystemsMicroservicesNoSQLPythonSQL
About the role
Key responsibilities & impact- Own delivery of simulation test suites validating autonomous vehicle software
- Build and maintain tests in bulk using partner teams’ test creation tools
- Build orchestration and pipelines connecting incoming requests to running tests
- Automate and standardize test creation and maintenance
- Integrate partner teams’ evaluation systems to drive test building, triage, and retirement
- Partner with Autonomy, Systems, Safety, and customer teams to translate testing needs into tooling, interfaces, and automation
- Uphold code quality and software architecture standards through code reviews and technical leadership
- Mentor engineers on software engineering and simulation testing best practices
- Leverage AI-assisted development tools and analytics platforms
- Take ownership of ambiguous problem spaces and move prototypes into production
- Operate with urgency while maintaining high engineering quality
Requirements
What you’ll need- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience
- 5+ years of experience designing, building, and operating production software, backend services, data platforms, or infrastructure systems
- Strong Python development skills, including production-quality coding, unit testing, code review, debugging, and reliability practices
- Experience building scalable backend systems, APIs, microservices, workflow orchestration, or internal engineering platforms
- Experience with cloud-based production systems, including deployment, observability, performance, and operational reliability
- Experience designing or operating data pipelines and data-processing systems using SQL, NoSQL and other tools for large-scale operational, telemetry, or time-series data
- Experience building automated tests, validation, quality checks, CI/CD, or release workflows
- Ability to lead high-level technical design doc and drive execution across multiple teams
- Strong communication skills and the ability to turn ambiguous technical problems into practical, maintainable solutions
- Demonstrated adaptability, ownership, and ability to operate effectively in evolving technical environments
- Experience with autonomous vehicles, robotics, simulation, evaluation systems, or other complex software platforms
- Experience building automated test-generation, test-execution, or workflow-orchestration systems
- Experience with defining human-in-the-loop/automation quality processes or release-management systems where reproducibility and traceability are critical
- Experience developing data-processing, query, analysis, anomaly detection, or issue-triage systems
- Experience with observability, time-series analysis, performance monitoring, dashboards, or operational analytics
- Experience working on safety-critical, mission-critical, or highly reliable products
- Familiarity with simulation validation, test-quality metrics, human-in-the-loop evaluation, or feedback-driven quality improvement
- Experience with cloud-native deployment, infrastructure, code, containerization, or distributed systems
Benefits
Comp & perks- Total Rewards resources
- Inclusive workplace culture
- Reasonable accommodations for applicants with disabilities
- Role-related assessment and/or pre-employment screening information and support