Senior Software Engineer (Fullstack)

Uber Freight

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$152,000–$186,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $169k
$110k $213k
below market most similar roles pay here above market

This role pays more than 50% of similar roles. Most pay $142,437–$184,900 — the blue band above. At the midpoint, this role pays about $169k versus about $164k for comparable roles.

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 (Fullstack)

The Senior Software Engineer (Fullstack) joins the Uber Freight team to design and build end-to-end systems powering a global logistics marketplace. This role involves developing scalable backend services, APIs, and React-based web interfaces for carrier experiences, shipper enterprise portals, and core pricing and matching engines. You will lead system architecture, drive technical design decisions, and mentor peers while managing production health across the stack. Key responsibilities include identifying technical debt, defining technical scope with product teams, and ensuring engineering excellence in testing and security. Required skills include proficiency in Go, Java, Python, or C++ for backend development, alongside React, TypeScript, HTML, and CSS for frontend work. You must also demonstrate experience with microservices, API design, data modeling, and databases like MySQL, SQL Server, or Oracle.

What does a Software Engineer earn in Illinois?

Median $165335 from 78 postings across 28 companies.

See salary data

What you'll do

  • Design, develop, and maintain scalable fullstack services and interfaces using Go, Java, and React.
  • Drive technical design and architectural decisions for frontend user interfaces and backend distributed services.
  • Define technical scope and navigate trade-offs for complex logistics features with Product and Design teams.
  • Identify technical debt and scale bottlenecks to influence the long-term technical roadmap of the platform.
  • Mentor engineers across all levels through rigorous design and code reviews.
  • Troubleshoot and resolve complex, cross-layer production issues across frontend and backend systems.
  • Advocate for engineering best practices regarding testing, security, 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.
  • At least 2 years of experience working across both backend and frontend systems.
  • Strong coding skills in backend languages (Go, Java, Python, or C++) and frontend technologies (React, TypeScript, HTML/CSS).
  • Experience building scalable microservices and frontend applications integrated with APIs.
  • Deep understanding of web performance, API design, and data modeling.
  • Experience with testing practices across backend and frontend (unit, integration, and end-to-end).
  • Knowledge of data structures and algorithms, databases (MySQL, SQL Server, or Oracle), and the logistics industry (preferred).

More like this

Similar roles

Senior Software Engineer (Fullstack)

Uber Freight

Frisco, TX 5 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

Software Engineer III (Fullstack)

Uber Freight

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

Software Engineer III (Fullstack)

Uber Freight

Frisco, TX 5 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

Senior Software Engineer, Backend

Uber Freight

Chicago, IL 5 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

Uber Freight

Frisco, TX 5 days ago
Go Java Python C++ Microservices Distributed Systems API Design Data Modeling MySQL SQL Server Oracle System Architecture
5+ yrs exp Hybrid

Senior Software Engineer, Fullstack

Walmart

Bentonville, AR +1 8 days ago $90,000–$180,000
Java Rust Kafka Cassandra Kubernetes Reactive Programming Resilience4J CI/CD AI ML Generative AI Caching Automated Testing Observability Object-Oriented Programming WCAG) 2.2 AA
3+ yrs exp