Sr. Backend Engineer
Core
Architect and build highly scalable backend systems powering Uber Freight's logistics network to optimize pricing, routing, and operational workflows for shippers and carriers.
Role type
Senior Backend Engineer (System Architecture & Distributed Systems)
Builds
Scalable backend microservices, distributed systems, and infrastructure for real-time logistics data.
Domain
Logistics / Freight / Transportation / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Java, Python, C++, micro-service architecture, systems design, unit and integration testing, data structures and algorithms
Preferred skills
MySQL, Cassandra, automated rollbacks, client SDK integration, React, logistics domain knowledge
Technologies
Go, Java, Python, C++, MySQL, Cassandra, React
Responsibilities
Design and implement robust, scalable, and secure backend systems; Lead system design discussions for large-scale distributed systems; Drive engineering best practices and code quality standards; Mentor junior and mid-level engineers; Troubleshoot complex production issues; Contribute to long-term technical strategy.
Seniority
Senior, hands-on IC with mentorship responsibilities