Sr Software Engineer

Uber
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Big Data Distributed Systems Protocol Buffers Python (Programming Language) Software Engineering Real Time Systems Build Management Information Technology Optimization Algorithms Data Analytics Graphql
+4 more
Api Design Grpc Data Pipelines Microservices

Job description

The Mobility Simulation & Planning (MSP) Orchestration group transforms business strategies into actionable, optimized plans for Ops to effectively manage incentives and pricing. This group implements the core optimization algorithms behind each planning product, develops how Ops interacts with these products, manages the API between planning and real-time systems and makes sure the planning products run reliably and produce high-quality results., 1. Design and build next-generation tools that power and visualize investment decisions, enabling smarter, data-driven strategies across the business.

  1. Lead cross-functionally with Engineering, Product, and Operations teams to deliver scalable systems and intuitive user experiences that drive business impact.
  2. Solve complex technical challenges in distributed systems, ensuring performance, reliability, and scalability at global scale.

Requirements

  1. Bachelor’s degree (or equivalent experience) in Computer Science, Engineering, Mathematics, or a related field
  2. 4+ years of hands-on software engineering experience
  3. Proficiency in Python, Go, or a general-purpose language such as Java
  4. Familiarity with microservices and API design
  5. Passion for building performant and scalable systems, 1. Proven ability to build scalable, reliable, and distributed systems
  6. Strong understanding of HTTP/REST/GraphQL, and experience with gRPC or Protobuf
  7. Experience working w/ large datasets and data pipeline orchestrations
  8. Proficiency in Python

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

2:00 min

Overview of gRPC and language-agnostic environments

Max Hausner Max Hausner +1 · WWC 2025

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Videos

See all

Related articles

See all