Senior Software Engineer (Fullstack)Posted today

The opportunity

The Uber Freight team is building a better future for shipping. We believe that when shippers and carriers have the freedom to move together, the entire industry moves ahead.

What you'll do

  • Build End-to-End Applications: Design, develop, and maintain scalable, reliable fullstack services and interfaces using modern technologies like Go/Java and React.

  • Lead System Architecture: Drive technical design and architectural decisions for systems spanning both frontend user interfaces and backend distributed services.

  • Champion Engineering Excellence: Advocate for best practices across testing, security, code maintainability, and deployment pipelines to elevate the engineering bar.

  • Drive Scoping & Product Delivery: Partner closely with Product, Design, and Data Science to define technical scope, navigate trade-offs, and deliver complex logistics features.

  • Shape the Technical Roadmap: Proactively identify technical debt, scale bottlenecks, and architectural opportunities to influence the long-term technical direction of the platform.

  • Mentor & Foster Culture: Guide and mentor engineers across levels, conduct rigorous design and code reviews, and promote a culture of shared ownership.

What they're looking for

  • Knowledge of data structures and algorithms and the ability to use them: practically when implementing solutions.
  • Experience with one of the following databases: MySQL, SQL Server, or Oracle.
  • Proven track record of leading technical projects and mentoring engineers.
  • Familiarity with frontend component libraries and design systems.
  • Strong product sense and attention to UX quality.
  • Knowledge of the logistics and transportation industry.