Uber Freight
Logistics & Supply ChainDirect Greenhouse career site

Sr. Software Engineer - Backend

Pay
$184,993 – $211,550 per year
Location
Chicago, IL · Hybrid
Job type
Full-time
Level
Senior
Experience
3+ years
Education
Master's degree
Listed
30 days ago

Skills & highlights for this role

  • Golang
  • gRPC
  • MySQL
  • Redis
  • Bazel

Also useful

  • React
  • AngularJS
  • Grafana
  • Shell Scripting

Stated benefits & perks

  • Health
  • Dental
  • Vision
  • 401k match
  • Parental leave

About the role

  • Job ID: 3448
  • Position Title: Sr. Software Engineer - Backend
  • Company/Employer: Uber Freight US LLC
  • Location: 433 West Van Buren Street, Chicago, IL 60607

Job Duties and Responsibilities

  • Architect and develop high quality software - efficient, maintainable, and scalable development of multiple applications and services.
  • Adhere to safe coding practices from security, dependency, and risk mitigation perspectives.
  • Identify the impacts on other modules and applications of the systems, including in the content of distributed systems.
  • Assist project leadership in creating estimations of work for client projects, estimating required staffing resources, participating in interviews, and determining the project software development schedule.
  • Work with version control complexities, including multiple concurrent branches and multi-branch merges.
  • Perform unit and integration testing in a deployment environment to verify the delivered implementation meets the given requirements.
  • Identify gaps in testing methodology and suggest alternative solutions or framework.
  • Provide support for implementations to Business Analysts and Technical Support in resolving production issues and providing key contributions in resolution.
  • Act as a specialist in complex matters to perform in-depth evaluation and analysis of variable factors.
  • Lead large, complex projects end to end while collaborating with other engineers and cross-functional stakeholders from Product, Design, Operations, and Data Science.
  • Mentor junior software engineers.
  • Define architecture for cross team projects.
  • Accountable for delivery of complex workstreams.
  • Create and assign tasks to complete large-scale projects.
  • Work independently to deliver projects with increased levels of complexity and ambiguity.

Minimum Education/experience Requirements

  • Requires a Master of Science degree in Computer Engineering, Computer Science, or a directly related field of study, plus the following experience:
  • 3 years of experience in Golang.
  • 3 years of experience in Go FX.
  • 3 years of experience in Thrift.
  • 3 years of experience in gRPC.
  • 3 years of experience in Bazel.
  • 3 years of experience in Message Queues.
  • 3 years of experience in Grafana.
  • 3 years of experience in ELK.
  • 3 years of experience in MySQL.
  • 3 years of experience in GORM.
  • 3 years of experience in Go-sqlmock.
  • 3 years of experience in Goland.
  • 3 years of experience in VS Code.
  • 3 years of experience in Shell Scripting.
  • 2 years of experience in Redis.
  • 2 years of experience in Phabricator.
  • 2 years of experience in Sourcegraph.
  • 2 years of experience in Zap logging framework.
  • 2 years of experience in a transportation or logistics environment.
  • 2 years of experience in the web development frameworks React or AngularJS.
  • 2 years of experience in M3 metrics.
  • 2 years of experience in Yarpc.
  • Experience may be gained concurrently.
  • Hybrid position. Work from home available 2 days per week. Must reside within commuting distance of employer's Chicago, IL office. Various unanticipated worksites.

Salary

$184,993.00/year to $211,550.00.year.

Benefits & Compensation for U.S. Employees

Employees working more than 30 hours in the US at Uber Freight are eligible for benefits like a company sponsored health plan, dental and vision benefits, 401k match, financial and mental wellness benefits, parental leave, short- and long-term disability coverage, life insurance and more. US based employees may also be eligible for a performance or sales incentive bonus program, participation in Uber Freight equity awards, and other types of compensation depending upon the role.

About Uber Freight

Uber Freight helps companies move goods more reliably and efficiently. We bring together the technology, people, and transportation capacity they need, using real-time data from millions of shipments to guide smarter decisions. That helps customers spot issues early, avoid costly surprises, and deliver on time. Uber Freight works with 1 in 3 Fortune 500 shippers across North America and manages over $17B in freight.

Read the original posting

From Uber Freight's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Sr. Software Engineer - Backend role at Uber Freight, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

What is the salary for the Sr. Software Engineer - Backend role at Uber Freight?

The Sr. Software Engineer - Backend posting at Uber Freight states compensation of $184,993 – $211,550 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on Uber Freight's official career site.

Where is the Sr. Software Engineer - Backend job at Uber Freight located?

This Sr. Software Engineer - Backend position at Uber Freight is located in Chicago, IL (Hybrid). Always check Uber Freight's application page for specific state eligibility or relocation policies.

What qualifications are required for Sr. Software Engineer - Backend at Uber Freight?

For the Sr. Software Engineer - Backend role, Uber Freight highlights 3+ years of relevant experience; a master's degree; experience with Golang, gRPC, MySQL, Redis, Bazel. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Sr. Software Engineer - Backend position at Uber Freight?

This listing links directly to Uber Freight's Greenhouse application page. You can apply directly on Uber Freight's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Greenhouse application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.