
Software Engineer III
Uber Freight11 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.
About Uber Freight
Powering Intelligent Logistics