{"id":2947052,"url":"https://alion.io/job/uber-staff-software-engineer-autonomous-verification-platform","title":"Staff Software Engineer - Autonomous Verification Platform","company":{"id":230,"name":"Uber","domain":"uber.com","url":"https://alion.io/company/uber","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":92,"open_postings":127,"ghost_share":0,"stale_share":0.48,"repost_share":0.055,"time_to_fill_p50_days":10,"computed_at":"2026-10-26T05:57:25Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sunnyvale, United States","San Francisco, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":232000,"max":258000,"currency":"USD","period":"year","gross":null,"usd_annual":258000},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"Bazel","optional":true},{"name":"Go","optional":true},{"name":"Java","optional":true},{"name":"LLM","optional":true}],"status":"live","first_seen_at":"2026-10-20T18:18:17Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-27T04:37:34Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"About the Role and Team\nThe Test and Verification team is part of Developer Platform, whose mission is to empower engineers at Uber to build reliable, scalable software efficiently and without friction. Developer Platform builds the languages, tools and infrastructure that thousands of Uber engineers, and increasingly AI agents, use every day to write, test and ship code. Within that, our team builds the systems that determine whether a change is safe to land. We focus on backend services at Uber's scale and work closely with the teams building agents and automation. Our goal is to make verification fast, trustworthy and meaningful, so Uber can ship more with less manual review.\nJoin us to help solve the biggest challenge in modern software development: verification. Code generation is cheap, so the bottleneck is knowing whether a change is correct and which tests actually tell us. In an agentic world, the question is no longer whether code was reviewed, but whether it was verified. We are looking for someone with vision to define what trustworthy verification looks like when agents write and check much of our code.\nIn this role you will build the systems that decide whether backend changes are safe to land. You will work hands-on to give humans and AI agents a clear signal on which tests are meaningful and trustworthy, and you will help set the team's technical direction. You will be a key contributor to the verification layer of Uber's software factory.\nWhat You’ll Do\nBuild systems that measure the quality of backend tests beyond coverage, using techniques such as fault detection, mutation analysis and replay of real historical bugs.\nDesign and build the signals that tell engineers and agents which tests matter for a change, which are reliable, and what a failure means.\nBuild verification for AI-generated code, including independent test generation, behavioral validation and verification artifacts that CI can attest to.\nDefine how we evaluate agents, skills and validators that write or check code, using golden datasets, replay of real bugs and regression tracking across models and prompts.\nMeasure whether our verification signals can be trusted, such as how often judges and validators agree with real outcomes, so humans and agents know when to rely on them.\nReduce flakiness and make failures actionable, so engineers and agents know what failed, how to fix it and who to contact.\nDefine and track verification health, such as defect catch rate and flake rate, and catch regressions early.\nShape the vision for verification in an agentic world: spec-driven development, independent test generation, and verification evidence that CI can attest to, so human judgment moves from reviewing every PR to defining what correct means.\nContribute to the team's technical direction: write design docs, set standards, mentor engineers and partner with CI, build and product teams.\nBasic Qualifications\nBachelor's degree in Computer Science or a related field (or equivalent experience).\n8+ years of full-time software engineering experience.\nStrong experience building and operating backend distributed systems.\nSolid knowledge of algorithms, data structures and system design.\nDemonstrated ability to set technical direction on ambiguous, high-impact problems.\nTrack record of delivering technical work across teams.\nPreferred Qualifications\nExperience with test infrastructure, CI systems or developer productivity at scale.\nFamiliarity with test quality techniques such as mutation testing, fault injection, contract testing or flaky test management.\nExperience designing evals or benchmarks for LLM or agent systems, with statistical rigor.\nExperience applying LLMs or AI agents to developer tooling, code review or test generation.\nExperience defining a technical vision and bringing teams and leadership along.\nExperience with large monorepos and build systems such as Bazel.\nProficiency in Go or Java.\n For San Francisco, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.\nFor Sunnyvale, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.\nFor all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.","description_format":"text","description_chars":4438,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Delivery","Ride Hailing"],"lifecycle":[{"event":"open","at":"2026-10-20T18:56:57Z"}],"visa":[],"liveness":{"score":78,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.87,"p_room":0.9,"age_days":5,"expected_fill_days":10,"reasons":["conf:4","velocity","win:mid","comp:brand"],"computed_at":"2026-10-26T05:57:25Z"},"pay":{"stated_usd_annual":258000,"is_top_pay":true},"html_url":"https://alion.io/job/uber-staff-software-engineer-autonomous-verification-platform","json_url":"https://alion.io/job/uber-staff-software-engineer-autonomous-verification-platform.json","meta":{"generated_at":"2026-10-27T05:31:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5462,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":230},"rest":"https://alion.io/mcp/rest/get_company?id=230"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fuber-staff-software-engineer-autonomous-verification-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fuber-staff-software-engineer-autonomous-verification-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fuber-staff-software-engineer-autonomous-verification-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/uber-staff-software-engineer-autonomous-verification-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fuber-staff-software-engineer-autonomous-verification-platform"}]}