There are still lots of open positions. Let's find the one that's right for you.
As a Full Stack Software Engineer on Uber's Business Technology Engineering team, you will design and deliver high-performance, user-centric systems for real-time global platforms, owning services end-to-end from frontend to backend. This role involves tackling complex engineering challenges, driving product innovation, mentoring engineers, and collaborating cross-functionally to ship cohesive solutions. Responsibilities include designing, building, and scaling backend services and user-facing features using modern full-stack technologies, developing and maintaining scalable microservices and APIs, monitoring and optimizing production systems, working with a broad tech stack, communicating technical decisions clearly, contributing to architectural designs, and fostering a positive team culture.