CrawlJobs Logo

Staff Software Engineer - Testing Architect

United States, Chevy Chase 100000.00 - 230000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

GEICO TECH is looking for a Staff Software Engineer – Testing Architect to own the technical vision, design, and implementation of this platform and the tools that enable safe deployments at scale. You will define and build a scalable automation tool platform that serves both new and legacy tech stack applications with AI and self-healing capabilities at the core and integrates with release and delivery tooling so every deployment is gated on reliable quality signals.

Job Responsibility

  • Platform & Tools Architecture
  • Design and build large-scale tools and frameworks for test automation
  • Build and own scalable tooling for test authoring, execution, orchestration, and reporting
  • Drive consolidation of fragmented tools and approaches into a single platform
  • Integrate the platform with release and delivery systems
  • Lead AI-assisted testing initiatives
  • Ensure AI capabilities are embedded in the platform
  • Evaluate and adopt industry solutions for AI test generation and self-healing
  • Define and implement safe-deployment patterns
  • Partner with Release Management and DevOps
  • Support brownfield and legacy with clear tiers, migration playbooks, and adapters
  • Set technical direction for the Testing Architect domain
  • Mentor and grow engineers and test automation engineers
  • Collaborate with product, QA, and platform teams to align roadmap, priorities, and success metrics

Requirements

  • 8+ years of software engineering experience
  • 4+ years in test automation, test platforms, or developer tooling at scale
  • Highly skilled in building and designing large-scale tools and frameworks for new and legacy tech stack applications
  • Strong experience building scalable test automation platforms and tools
  • Hands-on AI/ML experience in testing or quality engineering
  • Familiarity with safe deployment practices
  • Kubernetes and Docker experience is required
  • Proficiency in two or more programming languages (e.g., Java, Python, JavaScript/TypeScript, Go, .NET)
  • Experience with CI/CD, pipeline design, and integrating test results into deployment and release workflows
  • Strong communication and collaboration skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

Nice to have

  • Staff-level experience defining platform strategy and architecture for test automation or developer productivity
  • Experience with release management platforms, PDLC, or compliance/audit tooling
  • Experience with commercial or open-source test automation, orchestration, or quality-gate platforms
  • Experience in insurance, financial services, or other highly regulated industries
  • Experience leading or significantly contributing to org-wide standards, migration programs, or platform adoption initiatives

What we offer

  • Comprehensive Total Rewards program
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer - Testing Architect

8 matching positions

Staff Software Development Engineer (Java Architect, Healthcare, PBM)

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Farmers Branch
Salary
Salary:
118450.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 27, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development with a focus on cloud architecture and full stack development
  • Proficiency in modern programming languages such as Java, Python, JavaScript, and frameworks like Angular, React, or Node.js
  • Extensive experience with cloud platforms (AWS, Azure, GCP) and cloud-native application design
  • Strong understanding of microservices architecture, RESTful APIs, and serverless computing
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Excellent analytical and problem-solving abilities, with a keen attention to detail
  • Strong interpersonal, written, and verbal communication skills
  • Significant experience in monitoring application performance using tools like AppDynamics, Grafana, Splunk, etc., showcasing expertise in optimizing performance and reliability
Job Responsibility
Job Responsibility
  • Provide technical vision, drive strategy around solutions, solve complex problems, and successfully execute across the Cloud, backend solution, automation and more
  • Act as a technical owner across strategic efforts involving the Cloud, backend solution, automation and more
  • Become a trusted technical decision-maker for important initiatives
  • Plot and execute on the path from prototype to production for capabilities and features
  • Design and implement cloud-based architectures and full stack applications that are scalable, secure, and resilient
  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and other stakeholders, to define technical requirements and create robust and scalable architectures that meet business objectives
  • Design, Develop, test, and maintain high-quality software solutions using modern programming languages and frameworks
  • Lead the development of microservices, APIs, and serverless architectures on cloud platforms such as AWS, Azure, or Google Cloud
  • Conduct code reviews, provide constructive feedback, and ensure adherence to best practices in software development
  • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products
What we offer
What we offer
  • Medical
  • Dental
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer (Secrets Hub)

CyberArk is looking for a Senior Software Engineer to join the Secrets Hub group...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or elite military tech unit alumni)
  • 5+ years of hands-on software development experience, with strong coding skills in Python (or similar modern language)
  • Proven experience building and shipping production-grade SaaS or cloud-native services
  • Familiarity with AWS cloud services, especially Lambda, Step Functions, DynamoDB, and related serverless components
  • Strong system design and problem-solving skills
  • Team player with excellent communication skills and a proactive mindset
Job Responsibility
Job Responsibility
  • Design, implement, and maintain secure and scalable backend services for Secrets Hub
  • Collaborate with product managers, architects, and fellow engineers across multiple engineering teams
  • Write clean, maintainable code in Python using AWS serverless architecture and AWS CDK
  • Participate in system design discussions, architecture reviews, and code reviews
  • Take part in the full development lifecycle, including planning, implementation, testing, deployment, and monitoring
  • Investigate complex production issues and contribute to continuous improvement of reliability and observability
  • Uphold high standards of quality, security, and performance
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

Work Arrangement: This role is categorized as hybrid. This means the successful ...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's in CS, Engineering, or related field (or equivalent experience)
  • 8+ years of experience building enterprise-grade backend platforms and services
  • Deep expertise in Java, Spring Boot, and scalable microservice architectures
  • Experience in generative AI using LLMs, MCP, and/or predictive maintenance
  • Experience with distributed systems, event-driven architecture, and technologies like Apache Kafka
  • Hands-on experience with containerization (Docker, K8s/AKS) and Microsoft Azure
  • Familiarity with PostgreSQL, Redis, and cloud-native storage solutions
  • Track record of mentoring engineers and lead
Job Responsibility
Job Responsibility
  • Architect and evolve distributed systems with a focus on performance, scalability, and maintainability
  • Lead the strategy and implementation of automation across broad technical areas, integrating work across multiple teams and stakeholders to eliminate manual processes, improve reliability, and establish scalable operational mechanisms with measurable KPI impact aligned to business priorities
  • Drive modernization of legacy platforms by influencing key technical decisions, championing change across dependent teams, and delivering solutions that improve scalability, maintainability, and long-term operational efficiency across multiple departments
  • Lead the development of backend APIs and services that power customer-facing digital platforms
  • Write clean, well-tested, secure code—and guide others to do the same through code reviews and mentorship
  • Build and optimize synchronous and asynchronous integrations (REST, GraphQL, Kafka, messaging queues)
  • Mentor engineers on architectural design, modern development patterns, and industry best practices
  • Evaluate and integrate emerging technologies to improve system capabilities and developer efficiency
  • Collaborate with cross-functional teams to align technical execution with business goals
  • Champion CI/CD, automated testing, observability, and system performance
What we offer
What we offer
  • This job may be eligible for relocation benefits.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer – Secondary Driving System

At General Motors, our Embodied AI teams are redefining what’s possible in drive...
Location
Location
United States , Sunnyvale
Salary
Salary:
218800.00 - 335300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science, Robotics, Electrical/Mechanical Engineering, or a related field
  • or equivalent practical experience
  • 8+ years of professional software engineering experience building production systems in robotics, autonomous vehicles, or other complex real‑time/control systems, including significant experience in perception and/or prediction
  • Strong proficiency in modern C++ (e.g., C++14/17 or later) in large, multi‑contributor codebases
  • experience using Python for tooling, data analysis, and ML experimentation
  • Demonstrated experience leading technical design and delivery of perception, tracking, or prediction systems in real‑time environments, including: Multi‑sensor fusion across camera, radar, and/or lidar (e.g., object‑level fusion, occupancy/freespace fusion, early/late fusion architectures)
  • Classical computer vision and geometric algorithms (feature extraction, multi‑view geometry, stereo, SfM, SLAM/visual odometry)
  • Multi‑object tracking (Kalman/extended/unscented filters, track‑to‑track fusion, track lifecycle management)
  • Motion prediction for road users (analytical kinematic models, maneuver‑based prediction, or learned trajectory forecasting models)
  • Proven track record of delivering reliable, high‑quality robotics or autonomous driving software to production, including: Testing strategies (simulation, HIL, scenario‑based testing, regression suites)
Job Responsibility
Job Responsibility
  • Serve as a technical lead for SDS software across multiple components of the stack, setting direction for algorithms, architectures, and system interfaces across features and releases
  • Own the end‑to‑end technical strategy for key SDS behaviors and features, spanning perception/prediction integration, planning, controls, and system‑level interactions
  • Balance hands‑on technical work with cross‑team leadership: you will still design and implement critical components in modern C++, while also guiding other senior and mid‑level engineers to deliver at scale
  • Collaborate closely with experts in perception, tracking, prediction, state estimation, localization, mapping, planning, controls, systems engineering, and safety to deliver robust, fail‑operational behaviors for Super Cruise and future products
  • Define technical vision & architecture
  • Set the technical direction for SDS software components with a focus on correctness, robustness, and predictable runtime behavior under tight latency and compute budgets
  • Architect scalable, modular multi‑sensor perception pipelines for camera, radar, and lidar, including detection, classification, lane/road feature extraction, freespace/occupancy, and environmental context
  • Establish and evolve interfaces and contracts between perception/prediction and upstream/downstream components (state estimation, localization, mapping, planning, controls, autonomy management)
  • Lead high‑impact projects
  • Lead design and delivery of multi‑object tracking systems (e.g., Kalman/extended/unscented filters, IMM, probabilistic data association, track lifecycle management) that provide stable, high‑quality tracks under real‑world noise and edge cases
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior / Staff Software Engineer, Secrets Hub

Secrets Hub is a cloud-native, multi-cloud SaaS product that helps organizations...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software development experience, including at least 3 years building production systems in Python (or a comparable modern language)
  • Strong architectural design skills and deep understanding of cloud-native patterns
  • Experience building secure, reliable services in a SaaS or multi-tenant environment
  • Proven ability to lead technical projects, review designs, and mentor teammates
  • Deep familiarity with AWS core services and serverless architecture (Lambda, DynamoDB, Step Functions, etc.)
  • Strong communication and collaboration skills in English
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or elite military tech unit alumni)
Job Responsibility
Job Responsibility
  • Design and implement scalable and secure services as part of the Secrets Hub platform
  • Lead complex technical initiatives, architectural decisions, and system design within the team
  • Set the standard for software quality, security, testing, and CI/CD practices
  • Collaborate daily with product managers, architects, and engineers across global teams
  • Work with AWS serverless technologies and AWS CDK in a modern, IaC-driven development lifecycle
  • Troubleshoot complex production scenarios and drive long-term improvements in reliability and observability
  • Be a key contributor to defining the technical identity of a growing team
Read More
Arrow Right

Staff Software Engineer, Mapping

This role is based remotely but if you live within a 50-mile radius of [Austin, ...
Location
Location
United States
Salary
Salary:
185100.00 - 335300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing, implementing, and operating scalable distributed systems in production
  • Bachelors degree in related field or relevant work experience
  • Strong proficiency in Python (optional C++, TypeScript), and system-level programming fundamentals
  • Deep understanding of databases, caching, data modeling, and service-oriented architecture (SOA)
  • Proven experience building and deploying distributed systems on major cloud platforms such as Google Cloud, AWS, or Azure
  • Experience with data orchestration pipelines and ETL mechanisms (eg. airflow)
  • BS, MS, or PhD in Computer Science, Electrical Engineering, or related technical field, or equivalent industry experience
  • Demonstrated success in leading cross-functional technical initiatives, influencing architectural decisions across teams, and mentoring senior engineers
Job Responsibility
Job Responsibility
  • Architect and implement scalable, reliable, distributed backend systems to support national-scale mapping
  • Design and evolve data pipelines and microservices for map ingestion, transformation, storage, and release
  • Own end-to-end delivery of high-impact projects, including defining milestones, aligning stakeholders, and mentoring ICs across functions
  • Collaborate cross-functionally with Localization, Perception, Simulation, and Offboard teams to define data contracts and ensure system interoperability
  • Drive technical excellence by conducting system-level design reviews, mentoring engineers, and setting the standard for code quality, testing, and documentation
  • Diagnose and resolve large-scale system issues across services, data pipelines, and production environments
  • Serve as the Subject Matter Expert (SME) in distributed system design, performance optimization, and backend architecture within Mapping and potentially across GM AV
  • Help shape technical roadmaps and hiring plans for growing distributed systems expertise across the org
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer - Financial Products (Backend)

The Financial Products team is seeking a Senior Staff Software Engineer (Backend...
Location
Location
United States , Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related technical field
  • 10+ years of professional full-time software engineering experience
  • Strong expertise in modern backend languages—specifically Go, Java, or C++
  • Master’s degree in Computer Science, Engineering, or a related field
  • Proven track record of designing, building, and maintaining high-scale, resilient distributed systems
  • Prior experience building mission-critical financial services software (e.g., payments, lending, credit cards, or trading platforms)
  • Experience leading senior engineering teams and fostering a culture of technical rigor and rapid delivery
Job Responsibility
Job Responsibility
  • Architect & Innovate: Partner with Product, Design, and Business leadership to translate ambitious product visions into scalable, high-concurrency backend solutions
  • Technical Leadership: Serve as the primary technical authority for the team, steering architectural choices, overseeing rigorous code reviews, and ensuring system reliability
  • Engineering Excellence: Champion and implement industry-best practices for code health, automated testing, and long-term maintainability
  • Scale Systems: Build and optimize frameworks that support Uber's global scale, ensuring financial transactions remain seamless and secure
What we offer
What we offer
  • Bonus program
  • Equity award & other types of comp
  • Various benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Simulation

General Motors is a global leader in advanced driver assistance. With Super Crui...
Location
Location
United States , Sunnyvale
Salary
Salary:
160200.00 - 246300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of applied experience developing complex evaluation, simulation, or test frameworks
  • Proficient in developing Python for production systems, including unit testing, code review, performance tradeoffs, and reliability best practices
  • Proven cross-team technical leadership, including defining strategies adopted by multiple teams and influencing system and architecture decisions
  • Strong written and verbal communication, driving decisions, communicating risk, and giving constructive feedback to diverse stakeholders
  • Bachelor's or higher degree in Computer Science, Engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Architect large-scale test infrastructure and evaluation pipelines that enable and quantify the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation
  • Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-owned test operations and evaluation products into regular development workflows and release decision processes
  • Invent novel methodologies and deliver implementation to quantify and characterize the trustworthiness and effectiveness of simulation test and evaluation products at scale
  • Drive technical roadmaps and strategic priorities while partnering cross-functionally to integrate new simulation technologies aligned with AV goals
  • Own and refine key simulation evaluation metrics and KPIs used for readiness and safety decisions
  • synthesize and present results and tradeoffs to stakeholders
  • make insights readily available to partner teams through interactive dashboards
  • Maintain a high technical standard through architectural design, design reviews, and code reviews, setting patterns and best practices for the broader team
What we offer
What we offer
  • Medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right