1

Rust Software Engineer Jobs in Chicago, IL (NOW HIRING)

Senior Software Engineer, Trading Platform GUI

Chicago, IL · On-site

$126.30K - $166.50K/yr

... Rust Qualifications : Required : • Strong software engineering background • Strong experience in JavaScript/TypeScript or other object-oriented programming • Experience in performance tuning ...

Software Engineer - Research Platform

Chicago, IL · On-site

$211.30K/yr

Optiver is a global market maker driven by technology, and they are seeking a Software Engineer for ... Python & Rust. • Explore cutting-edge technologies and integrate them into Optiver's research ...

Experience with Python and at least one compiled language, with a desire to learn and work in Rust ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...

Sr Software Engineer

Chicago, IL · On-site

$106K - $145K/yr

Experience with Python and at least one compiled language, with a desire to learn and work in Rust ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...

Embedded Software Engineer

Mundelein, IL

$134.20K - $176.60K/yr

Develop on ARM-based embedded platforms using C, C++, python, golang or rust * Improve our embedded ... Engineering or CS degree. * Software development on an embedded device * Experience writing and ...

Software Engineer Opportunity Our client is on crypto's cutting-edge technology, and we're looking ... programming Proficient in Rust or Golang languages or both Skilled in reading and modifying ...

Exchange Software Engineer

Chicago, IL · On-site

$150K - $210K/yr

Strong software engineering skills in a compiled, statically typed language (Haskell, Java, C++, Scala, OCaml, Rust) * Comfort with concurrent and multithreaded systems * Experience designing systems ...

Expertise in Python is required; experience with C, C++, or Rust is a plus * Experience working ... Readiness to set technical direction, promote engineering principles, and do the right thing Who we ...

Expertise in Python is required; experience with C, C++, or Rust is a plus * Experience working ... Readiness to set technical direction, promote engineering principles, and do the right thing Who we ...

Senior Principal Software Engineer

Chicago, IL · On-site

$129.40K - $178.40K/yr

Senior Principal Software Engineer We're looking for a tech leader ready to take their career to ... Rust, Java, Go, C++ * Proven track record building and operating 24x7, tier-1 online services.

Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the ... Rust, Java, Go, C++ * Proven track record building and operating 24x7, tier-1 online services.

next page

Showing results 1-20

Rust Software Engineer information

See Chicago, IL salary details

$65.5K

$152.1K

$211.9K

How much do rust software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for rust software engineer in Chicago, IL is $152,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,700.00 and $178,400.00 per year, depending on experience, location, and employer.

What is a Rust Software Engineer job?

A Rust Software Engineer specializes in developing software using the Rust programming language, which is known for its performance, memory safety, and concurrency features. They often work on system-level applications, embedded systems, web services, or blockchain technologies. Their responsibilities include writing efficient and safe code, debugging, optimizing performance, and collaborating with teams to design scalable software solutions. Rust engineers are in high demand due to the language's growing adoption in industries requiring high-performance and reliable software.

What are the key skills and qualifications needed to thrive in the Rust Software Engineer position, and why are they important?

To thrive as a Rust Software Engineer, you need proficiency in the Rust programming language, familiarity with systems programming concepts, and a bachelor’s degree in computer science or a related field. Experience with tools such as Cargo, Git, CI/CD pipelines, and knowledge of networking or low-level operating system concepts are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help engineers excel in this role. These skills are essential for delivering performant, reliable, and maintainable software solutions in complex technical environments.

What does a typical day look like for a Rust Software Engineer?

A typical day for a Rust Software Engineer involves writing and optimizing code, conducting thorough code reviews with peers, and collaborating closely with cross-functional teams such as DevOps, QA, and product managers. You’ll often be involved in designing system architectures, debugging complex issues, and contributing to technical discussions or sprint planning meetings. Depending on the company, your work may range from building backend services or embedded systems to maintaining open-source projects. The role offers variety and the opportunity to solve challenging problems, making teamwork and continuous learning important aspects of the day-to-day experience.
Senior Software Engineer, Trading Platform GUI

Senior Software Engineer, Trading Platform GUI

DRW

Chicago, IL • On-site

$126.30K - $166.50K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. They are seeking a Senior JavaScript/TypeScript Engineer to join their small development team, focusing on both front-end and back-end code for web-based GUIs used by traders and IT globally.
Responsibilities:
• Strong software engineering background
• Strong experience in JavaScript/TypeScript or other object-oriented programming
• Experience in performance tuning data-intensive systems
• Comfortable with ownership of a significantly large and complex codebase
• Experience with refactoring existing software to provide performance or architectural improvements while preserving current functionality
• Experience with Docker
• Experience with writing integration tests
• Experience optimizing distributed systems
• Open-source contributions or side projects
• Experience or interest in finance
• Experience with Node.js
• Experience or interest with WebAssembly and/or Rust
Qualifications:
Required:
• Strong software engineering background
• Strong experience in JavaScript/TypeScript or other object-oriented programming
• Experience in performance tuning data-intensive systems
• Comfortable with ownership of a significantly large and complex codebase
Preferred:
• Experience with refactoring existing software to provide performance or architectural improvements while preserving current functionality
• Experience with Docker
• Experience with writing integration tests
• Experience optimizing distributed systems
• Open-source contributions or side projects
• Experience or interest in finance
• Experience with Node.js
• Experience or interest with WebAssembly and/or Rust
Company:
DRW is a diversified trading firm that combines technology, research, and risk management to capture trading and investment opportunities. Founded in 1992, the company is headquartered in Chicago, USA, with a team of 1001-5000 employees. The company is currently Late Stage.