Senior Software Engineer

JR Recruiting

Chicago (IL)

On-site

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fortune 500 Global Logistics Company in Chicago is hiring a Software Engineer III to help build a near-real-time pricing platform for shipping customers. You’ll design scalable distributed systems, collaborate with data scientists, and contribute to AI-assisted tooling that accelerates experimentation and insights.

You will develop backend services in Python and frontend in React, deployed on Azure with Kubernetes, and own end-to-end delivery while mentoring peers and reinforcing testing best

Qualifications

  • 5+ years designing and delivering production-grade software.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

Responsibilities

  • Design and build scalable, near-real-time decisioning systems using microservices and REST APIs.
  • Own services end-to-end, drive system design decisions, and manage delivery timelines and risk on complex initiatives.
  • Partner with data scientists to productionize models and support experimentation frameworks.
  • Lead design discussions and code reviews, mentor engineers, and champion testing practices.

Skills

Python backend
React frontend
Azure
Kubernetes
Distributed systems
APIs
CI/CD
DevOps
AI tooling

Education

Bachelor’s degree in Computer Science or related field

Tools

MongoDB
Snowflake
Airflow
LangChain
LangSmith
GitHub Copilot

Job description

Chicago, United States

Client: a Fortune 500 global logistics company

Location: Minnesota, Illinois, or Kansas City (candidates must be based in one of these areas)

About the Role

Our client, a leading global logistics company, is hiring a Software Engineer III to join the team that builds its near-real-time pricing platform for shipping customers. You’ll work alongside engineers, data scientists, and analysts to design scalable systems for cost estimation, pricing strategy, and data-driven insights, including experimentation tools that let the team test ideas quickly. The work centers on distributed systems, cloud-native development, and data-intensive applications, with a growing focus on AI-assisted and agentic solutions.

What You’ll Do
  • Design and build scalable, modular near-real-time decisioning systems using microservices, REST APIs, event-driven/streaming architectures, and hybrid relational/NoSQL storage.
  • Develop backend services and data pipelines in Python and front-end experiences in React, deployed on Azure with Kubernetes.
  • Build data workflows with Airflow, working across MongoDB and Snowflake.
  • Own services end-to-end, drive system design decisions, and manage delivery timelines and risk on complex initiatives.
  • Partner with data scientists to productionize models and support experimentation frameworks.
  • Contribute to agentic and intelligent automation solutions, using AI-assisted tools like GitHub Copilot.
  • Lead design discussions and code reviews, mentor other engineers, and champion strong testing and code quality practices.
Requirements
What You Bring
  • 5+ years designing and delivering production-grade software.
  • 5+ years of Python backend development and 5+ years with React or another modern front-end framework.
  • Experience building cloud-native applications (Azure preferred) with Kubernetes.
  • Hands-on experience with MongoDB (or similar), Snowflake (or equivalent), and Airflow or similar orchestration tools.
  • Strong background in APIs, distributed systems, CI/CD, and modern DevOps practices.
  • Experience with AI-assisted development tools and agentic/LLM frameworks such as LangChain or LangSmith.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Nice to Have
  • Experience partnering with data science teams to put models into production.
  • Background in statistical modeling, experimentation, or data-driven decision systems.
  • Experience in pricing, logistics, or other high-scale transactional systems.
  • Familiarity with monitoring tools such as DataDog, Prometheus, or Grafana.
  • Proven ability to mentor engineers and influence technical and product decisions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Real-Time Pricing & AI Systems
Senior Software Engineer — Real-Time Pricing & AI Systems

JR Recruiting • Chicago (IL)

On-site
USD 140,000 - 190,000
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing
Software Engineer
Software Engineer

Glocomms • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Boston (MA)

On-site
Confidential
Medical coverage
Dental coverage
Vision coverage
+2
Lead Software Engineer - Java, AI, Spring Boot and Kafka
Lead Software Engineer - Java, AI, Spring Boot and Kafka

JPMorganChase • Chicago (IL)

On-site
USD 138,000 - 185,000
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Engineer 198763
Software Engineer 198763

Harnham • Chicago (IL)

Hybrid
USD 190,000 - 225,000
Flagship AI analytics platform
Exposure to senior stakeholders
High-impact, commercially visible work
+2
Lead Software Engineer
Lead Software Engineer

1872 Consulting • Dallas (TX)

Hybrid
USD 120,000 - 184,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Midwest Startups • Chicago (IL)

Hybrid
USD 120,000 - 170,000
Staff Software Engineer
Staff Software Engineer

Newmark Group • New York (NY)

On-site
USD 190,000 - 250,000