Senior Software Engineer (Fullstack)

Uber Freight•Frisco, TX
•Hybrid

About The Position

As a Senior Fullstack Engineer at Uber Freight, you will design and build end-to-end systems that power the logistics platform, from backend services and APIs to React-based web interfaces used by customers. You will work across user experience and business logic, partnering with product, design, data science, and engineering teams to deliver seamless, scalable solutions. You will help define architecture and best practices across the stack and mentor peers. The Uber Freight team builds applications, distributed systems, and real-time models for a global logistics marketplace, including carrier experiences, shipper enterprise portals, internal operations tools, and pricing, matching, and forecasting engines.

Requirements

  • BS, MS, or PhD in Computer Science, or equivalent practical experience.
  • At least 5 years of software engineering experience, including at least 2 years working across both backend and frontend systems.
  • Strong coding skills in one or more backend languages (Go, Java, Python, or C++) and frontend technologies (React, TypeScript, HTML/CSS).
  • Experience building scalable microservices and frontend applications integrated with APIs.
  • Deep understanding of web performance, API design, and data modeling.
  • Experience with backend and frontend testing practices, including unit, integration, and end-to-end testing.

Nice To Haves

  • Practical knowledge of data structures and algorithms.
  • Experience with MySQL, SQL Server, or Oracle.
  • 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.

Responsibilities

  • Design, develop, and maintain scalable, reliable fullstack services and interfaces using technologies such as Go or Java and React.
  • Drive technical design and architectural decisions for systems spanning frontend interfaces and backend distributed services.
  • Champion best practices in testing, security, code maintainability, and deployment pipelines.
  • Partner with Product, Design, and Data Science to define technical scope, navigate trade-offs, and deliver complex logistics features.
  • Identify technical debt, scaling bottlenecks, and architectural opportunities to shape the platform's long-term technical direction.
  • Mentor engineers, conduct design and code reviews, and promote shared ownership.
  • Troubleshoot and resolve complex, cross-layer production issues across frontend and backend systems.

Benefits

  • Company-sponsored health plan for eligible U.S. employees working more than 30 hours.
  • Dental and vision benefits.
  • 401(k) match.
  • Financial and mental wellness benefits.
  • Parental leave.
  • Short- and long-term disability coverage.
  • Life insurance.
  • Eligible U.S.-based employees may receive a performance or sales incentive bonus, Uber Freight equity awards, and other compensation depending on the role.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service