Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Uber Sr Staff Engineer 
United States, West Virginia 
25361235

22.11.2024

We play a critical role in defining the authoritative signal for workload tenant health and performance, ensuring workloads operate within their declared SLAs. This serves as the key contract between product and platform: while the platform has the freedom to implement infrastructural changes, it must always honor the SLA requirements. Our work results in a unified repair engine that spans all layers of the stack, including physical networking.

What You’ll Do
  • Lead and oversee complex modernization projects, migrating distributed systems to cloud services while aligning with Uber’s architectural and performance standards.
  • Design, develop, and maintain robust backend services that power user-facing products and support downstream services, contributing to a seamless user experience.
  • Drive the creation of infrastructure tools and platforms that improve reliability, scalability, and efficiency across Uber’s ecosystem.
  • Provide expert technical guidance and mentorship to engineering teams, fostering best practices in distributed systems, cloud architecture, and backend development.
  • Engage in hands-on coding, building highly interconnected distributed systems with a focus on resilience, scalability, and security.
  • Ensure smooth, reliable deployment processes, optimizing for high performance and minimal downtime.
  • Collaborate closely with Product, Infrastructure, and DevOps teams to deliver end-to-end, scalable solutions.
  • Leverage Kubernetes for containerization and orchestration, enabling scalable deployment pipelines and efficient infrastructure management (Kubernetes experience is a plus).
Basic Qualifications
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field
  • Minimum of 10+ years of software engineering experience with a strong background in backend and/or infrastructure development.
  • Minimum of 10+ years of experience in distributed systems and core system modernization, especially within hyper-scale cloud environments.
  • Minimum of 10+ years experience building, deploying, and maintaining hyper-scale services supporting millions of users.
  • Minimum of 10+ years in at least one modern programming language (e.g., Python, Go, Java, or C++).

Preferred Qualifications:

  • Experience in product engineering and scalability engineering.
  • Expertise in cloud services and architecture, with experience in migration strategies and best practices.
  • Knowledge of containerization, orchestration tools, and infrastructure management (Kubernetes experience is a plus).
  • Proven ability to architect solutions that are scalable, reliable, and secure, with a focus on performance and high availability.
  • Proficiency in working with microservices architecture and backend systems within high-growth, technology-driven organizations.
  • Strong knowledge of cloud infrastructure providers (AWS, GCP, Azure) and expertise in cloud-native tools.
  • Familiarity with observability tools and techniques for monitoring and optimizing distributed systems.
  • Proven ability to lead complex technical projects and effectively align multiple stakeholders toward common goals.

For San Francisco, CA-based roles: The base salary range for this role is USD$252,000 per year - USD$280,000 per year.

For Seattle, WA-based roles: The base salary range for this role is USD$252,000 per year - USD$280,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$252,000 per year - USD$280,000 per year.