Software Engineer II - SRE/Infrastructure



Software Engineering, Other Engineering
Amsterdam, Netherlands
Posted on Thursday, February 29, 2024

Software Engineer II - SRE/Infrastructure

Site Reliability Engineering, Engineering
in Amsterdam, Netherlands

About the Role

We are seeking a highly skilled and motivated Software Engineer to join our Core Infrastructure SRE team at Uber. We have a sophisticated infrastructure spanning both on-premise data centers and cloud, supporting a diverse variety of workloads (stateless, batch, streaming) each different in its characteristics and requirements that support our internal corporate use cases.

What you will do

  • Optimize existing manual processes by building API-based frameworks that allow easier, repeatable, less error-prone management of Uber's global DDI stack.
  • Ensure integrity of existing data and structure via validation and collaboration with other teams
  • Ensuring the reliability and performance of this service, enables the entire company to work effectively.
  • Collaborate with cross-functional teams to define security baselines and requirements, implement network policies, employing best practices and industry standards.
  • Expand the scope of the current capabilities to other areas of the organization

Basic Qualifications

  • 2+ years of experience managing Kubernetes core components
  • 3+ years of experience using general-purpose programming language (eg. Java, Python, Go, Ruby, or Javascript)
  • Experience in working with RESTful APIs
  • Experience in architecture design, high-availability, and high-performance systems
  • Background in large-scale backend infrastructure
  • Knowledge of DNS/DHCP fundamentals

Bonus Qualifications

  • AWS/GCP/or OCI cloud provider technologies
  • Previous experience managing a DDI solution, (BlueCat would be preferred).
  • Configuration Management experience
  • Experience with infrastructure-as-code tools such as Terraform or Ansible
  • Familiarity with monitoring tools such as Prometheus, Grafana, and the Elastic stack

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.