Senior Software Engineer, Backend

Uber Freight

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Frisco, TX
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$108k $227k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,081–$200,312.

Based on 240 similar postings.

Employer

About Uber Freight

Uber Freight is a logistics technology platform that connects shippers with carriers to simplify freight transportation, offering digital load booking, pricing transparency, and supply chain management tools.

Uber Freight currently has 15 open roles on FindRole.

Listed pay typically runs $131,250–$178,000 across 7 roles with salary data.

Most-posted roles

View all roles at Uber Freight

At a glance

TL;DR · Senior Software Engineer, Backend

As a Senior Software Engineer (Backend) at Uber Freight, you will join the team building a global logistics marketplace. You will design and maintain high-throughput, low-latency microservices and distributed systems while driving architectural decisions for resilient, fault-tolerant backend infrastructure. Your daily work involves developing APIs, managing data models, and partnering with product and operations teams to ship complex logistics features. You will utilize languages such as Go, Java, Python, or C++, and may work with databases like MySQL, SQL Server, or Oracle. Key responsibilities include mentoring engineers, conducting code reviews, and troubleshooting production failures. This role solves technical challenges within the logistics and transportation industry, specifically focusing on core pricing, matching, and forecasting engines to power carrier and shipper experiences.

What does a Software Engineer earn in Texas?

Median $178175 from 181 postings across 42 companies.

See salary data

What you'll do

  • Design, develop, and maintain high-throughput, low-latency microservices and distributed systems using Go, Java, Python, or C++.
  • Drive architectural decisions, data models, and API contracts for resilient and fault-tolerant backend infrastructure.
  • Partner with Product and Operations teams to define technical scope and ship complex logistics features.
  • Identify technical debt and architectural bottlenecks to guide the long-term scalability of the platform.
  • Mentor engineers across levels and conduct rigorous code and system design reviews.
  • Troubleshoot distributed system failures in production and monitor service health to improve availability.
  • Advocate for best practices in automated testing, security, code maintainability, and deployment pipelines.

What we're looking for

  • BS, MS, or PhD in Computer Science or equivalent practical experience.
  • Minimum 5 years of software engineering experience.
  • Strong coding skills in one or more backend languages including Go, Java, Python, or C++.
  • Experience building and scaling microservices and distributed systems integrated with APIs.
  • Deep understanding of system performance, API design, and data modeling.
  • Experience with backend testing practices including unit, integration, and end-to-end.
  • Knowledge of data structures and algorithms and the ability to use them practically (preferred).
  • Experience with MySQL, SQL Server, or Oracle, and knowledge of the logistics industry (preferred).

More like this

Similar roles

Senior Software Engineer, Backend

Uber Freight

Chicago, IL 7 days ago $152,000–$186,000
Go Java Python C++ Microservices Distributed Systems API Design Data Modeling MySQL SQL Server Oracle System Architecture
5+ yrs exp Hybrid

Senior Software Engineer, Backend

DoorDash, Inc

San Francisco, CA +3 24 days ago $159,800–$235,000
REST API SQL NoSQL Redis Elasticsearch RabbitMQ Service Oriented Architecture Unit Testing HTTP Claude Code Codex Cursor Web Applications Backend Architecture
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Uber Freight

Chicago, IL 36 days ago
Golang Go FX Thrift gRPC Bazel Message Queues Grafana ELK MySQL GORM Go-sqlmock Shell Scripting Redis Phabricator Sourcegraph Zap React AngularJS M3 Yarpc
Hybrid

Senior Software Engineer (Fullstack)

Uber Freight

Frisco, TX 7 days ago
Go Java Python C++ React TypeScript HTML CSS Microservices API Design MySQL SQL Server Oracle Data Modeling Distributed Systems
5+ yrs exp Hybrid

Senior Software Engineer (Fullstack)

Uber Freight

Chicago, IL 7 days ago $152,000–$186,000
Go Java Python C++ React TypeScript HTML CSS Microservices API Design MySQL SQL Server Oracle Data Modeling Distributed Systems
5+ yrs exp Hybrid

Software Engineer III (Fullstack)

Uber Freight

Frisco, TX 7 days ago
Go Java Python C++ React TypeScript HTML/CSS Microservices API Design MySQL SQL Server Oracle Data Modeling Distributed Systems
3+ yrs exp Hybrid