Senior Software Engineer – Scalable Deployment Platform

Uber

Aarhus

On-site

DKK 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Uber’s Deployment Engine team powers safe, scalable deployments for a global platform. We enable ~150 million customers, 70+ countries, and ~1M rollout operations per week with real-time signals that rollback if trouble appears.

You’ll own critical projects end-to-end, mentor peers, and drive engineering practices to keep services reliable and fast for riders and drivers worldwide. Officed-based collaboration remains central to Uber’s culture, with in-office time expected for most roles.

Qualifications

  • 5+ years as a software engineer focused on building large-scale distributed systems.
  • Proficient in writing clean, well tested and elegant code.
  • Understanding of distributed systems architecture, including consensus, convergence, data consistency, and performance/efficiency constructs.
  • Effective communication and collaboration skills, be a strong team player.
  • Commitment to engineering best practices and cultivating team culture around quality, monitoring, and on-call practices.

Responsibilities

  • Deliver multiple projects from inception to production readiness in the team.
  • Own key KPIs, metrics, OKRs and goals of the team.
  • Address stakeholder requirements and/or improve end-user experience by designing backend platform components for high-throughput, low-latency distributed systems.
  • Tackle challenging problems with innovative design and algorithms.
  • Collaborate and mentor team members to maintain system health, ensure code hygiene, refactor, and enhance system robustness and resilience.
  • Promote and evangelize best practices in code health, testing, and maintainability within the team.
  • Analyze and decompose complex software systems, working with cross-functional teams to design for scalability and testability.

Skills

Coding
Distributed systems
Experience 5+ yrs
Communication
Engineering culture

Job description

Uber’s Deployment Engine team powers safe, scalable deployments for a global platform. We enable ~150 million customers, 70+ countries, and ~1M rollout operations per week with real-time signals that rollback if trouble appears.

You’ll own critical projects end-to-end, mentor peers, and drive engineering practices to keep services reliable and fast for riders and drivers worldwide. Officed-based collaboration remains central to Uber’s culture, with in-office time expected for most roles.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Deployment Platform Engineer — Global Rollouts
Staff Deployment Platform Engineer — Global Rollouts

Uber • Aarhus

On-site
DKK 1,200,000 - 1,900,000
Monthly Uber Credits
Equity compensation (RSUs)
Culture & Socials
+4
Senior Distributed Systems Engineer – Deployment Platform
Senior Distributed Systems Engineer – Deployment Platform

Uber • Denmark

On-site
DKK 900,000 - 1,300,000
Monthly Uber Credits
Equity Compensation
Culture & Socials
+4
Staff Software Engineer - Deployment Platform
Staff Software Engineer - Deployment Platform

Uber • Aarhus

On-site
DKK 1,200,000 - 1,900,000
Monthly Uber Credits
Equity compensation (RSUs)
Culture & Socials
+4
Sr Software Engineer - Engineer
Sr Software Engineer - Engineer

Uber • Aarhus

On-site
DKK 900,000 - 1,200,000
Sr Software Engineer - Deployment Platform
Sr Software Engineer - Deployment Platform

Uber • Denmark

On-site
DKK 900,000 - 1,300,000
Monthly Uber Credits
Equity Compensation
Culture & Socials
+4
Staff Software Engineer — Global Config Platform Leader
Staff Software Engineer — Global Config Platform Leader

Uber • Denmark

On-site
DKK 1,000,000 - 1,600,000
Staff Software Engineer — Global Config Platform
Staff Software Engineer — Global Config Platform

Uber • Aarhus

On-site
DKK 1,000,000 - 1,400,000
Bonuses
Equity
In-office presence
Staff Software Engineer - Configuration Platform
Staff Software Engineer - Configuration Platform

Uber • Denmark

On-site
DKK 1,000,000 - 1,600,000
Staff Software Engineer - Configuration Platform
Staff Software Engineer - Configuration Platform

Uber • Aarhus

On-site
DKK 1,000,000 - 1,400,000
Bonuses
Equity
In-office presence
Engineering Manager II - Catalog Platform
Engineering Manager II - Catalog Platform

Uber • Region Midtjylland

On-site
DKK 1,100,000 - 1,500,000