Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Software Engineer II - Developer Platform

Uber

$167,000 - $185,500
Aug 28, 2025
Seattle, WA, USA • San Francisco, CA, USA • Sunnyvale, CA, USA
Apply Now

Uber is seeking a Software Engineer to manage critical platforms for code hosting, code search, and ensuring system stability to maintain a green main branch, boosting engineering velocity, elevating code quality, and empowering thousands of developers across the company.

Requirements

  • Skilled in Go and distributed systems, championing modern design patterns, documentation, and code review tooling.
  • Delivers clean, well-tested code, enforces testing and monitoring standards, tracks KPIs, and leads incident response.
  • Experience in developer tooling or developer productivity spaces.
  • Experience using metrics to measure and improve developer experience.
  • Stay informed about industry trends, emerging technologies, and advancements in software engineering.

Responsibilities

  • Own and evolve our critical code hosting, code review, and search platforms, ensuring system stability and a consistently green main branch.
  • Design, build, and maintain in-house Go-based tooling for the code review workflow, including automated review checks and custom integrations.
  • Drive projects end-to-end—from ideation and stakeholder alignment through implementation, productionization, and ongoing operations—making sound build vs. buy and rewrite vs. incremental trade-offs.
  • Define and enforce testing, monitoring, and alerting standards; track key metrics (latency, throughput, reliability) and lead production incident response and remediation
  • Measure and improve developer experience using quantitative metrics, refining workflows and productivity tools for thousands of engineers across the company

Other

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 2+ years of professional software development experience, including developing and deploying systems in production environments.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
  • Champions Uber’s values and a healthy engineering culture; mentors top talent; and drives technical debt reduction for team sustainability.
  • Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office.