Skip to main content
Back to jobs

Senior Software Engineer

External
uberfreight logoUberfreight · Frisco, TX 75034
Full-timeOn-site1d ago
ForecastingJavaMachine LearningMentoringMoveMySQL
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

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. Our teams design and build innovative applications, infrastructure, and models to power Uber Freight. Utilizing Uber's foundational elements, these include the mobile app for Carriers, the portals and integrations that give Shipper's access to the platform, tools for our Operations teams, and all the underlying pricing, matching, and forecasting algorithms that evolve the freight industry forward. As a senior engineer on Uber Freight, you will design, develop, and maintain highly scalable backend applications to improve Uber Freight's Transportation Management Platform. Our teams operate our business through amazing product experiences built specifically to deliver value to customers, whether on the supply or demand side of our market. You will be partnering with Product Managers, Designers, UXR & Data Scientists to bring Algorithmic solutions to our users. At your disposal will be the tools that helped Uber grow to be a worldwide company, as well as new and upcoming tech from our Compute, Platform and Machine Learning teams.

Requirements

  • At least 5 years of software engineering experience.
  • Strong problem solving and coding skills.
  • Experience with one or more programming languages: C#, Java, Go
  • Experience with micro-service architecture and systems design.
  • Experience developing highly scalable backend micro services.
  • BS, MS or PhD degree in computer science, related field or equivalent practical experience.
  • Knowledge of data structure and algorithms and an ability to use them practically when implementing solutions.
  • Experience shipping high-quality product features on schedule.
  • Experience handling complex problems at scale.
  • Experience with one of the following databases: MySQL, Oracle.
  • Demonstrated experience working collaboratively in cross-functional teams.
  • Proven experience with leading projects and mentoring junior engineers.
  • Knowledge of the logistics and freight industry is a plus.
  • Experience with React is a plus.
  • Benefits & Compensation for U.S. Employees
  • About Uber Freight
  • Candidate Privacy Notice
  • Uber Freight is committed to protecting the privacy of our candidates. We collect and process personal data in accordance with applicable data protection laws. For detailed information on how we handle candidate data, please review our Candidate Privacy Notice .
  • EEOC

Benefits

Health insuranceDental insuranceVision insurance401(k)Equity / stock optionsPerformance bonusParental leave

Additional Information

Schedule: Full Time Employment Job Type: Hybrid Salary Type: Salary Req #:1663


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at uberfreight? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect