Uber Freight

Software Engineer III

Uber Freight
Apply
11 hours ago
Frisco, TX, USASenior

Responsibilities

  • Design, develop, and maintain highly scalable backend applications for Uber Freight’s Transportation Management Platform.
  • Develop highly scalable backend microservices and apply systems design principles.
  • Partner with Product Managers, Designers, UXR, and Data Scientists to deliver algorithmic solutions.
  • Ship high-quality product features on schedule and solve complex problems at scale.
  • Collaborate with cross-functional teams and potentially lead projects or mentor junior engineers.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • At least 3 years of software engineering experience.
  • Strong problem-solving and coding skills.
  • Experience with one or more of C#, Java, or Go.
  • Experience with microservice architecture, systems design, and highly scalable backend microservices.
  • Preferred: MS or PhD in computer science or a related field, or equivalent practical experience.
  • Preferred: knowledge of data structures and algorithms, experience with MySQL or Oracle, and experience shipping high-quality product features.
  • Preferred: experience working collaboratively, leading projects, mentoring junior engineers, or using React.
  • Knowledge of the logistics and freight industry is a plus.

Benefits

  • Full-time hybrid work schedule.
  • U.S. employees working more than 30 hours per week may be eligible for company-sponsored health, dental, and vision plans.
  • Benefits may include a 401(k) match, financial and mental wellness programs, parental leave, disability coverage, and life insurance.
  • Eligible U.S.-based employees may receive performance or sales incentive bonuses, equity awards, and other compensation depending on the role.

Tech Stack

Categories

Uber Freight

About Uber Freight

5,001-10,000 employees

Powering Intelligent Logistics

Contact me