Senior Software Engineer, Unified Platform - Trade Management, Trade and Order Processing, Plat[...]

DRW

Chicago (IL)

On-site

USD 175,000 - 275,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Group medical, pharmacy, dental and vision insurance
401k with discretionary employer match
Short and long-term disability
Life and AD&D insurance

Job summary

DRW in Chicago is looking for a skilled developer with multiple years of server-side experience. The role involves building reliable systems and programming in Java, Python, and Clojure.

Ideal candidates should understand micro-service architectures, possess strong JVM knowledge, and be experienced with Kubernetes and Docker. The annual salary ranges from $175,000 to $275,000 and includes a discretionary bonus and comprehensive benefits package.

Qualifications

  • Multiple years of experience in server-side development.
  • Solid understanding of micro-service architectures and CAP theorem.
  • Confident JVM knowledge and experience in modern programming languages.

Responsibilities

  • Build systems focused on testing, reliability, and scalability.
  • Design and program in various languages and technologies.
  • Learn and promote new technologies.

Skills

Server-side development
Micro-service architectures
JVM knowledge
Java
Python
Clojure
Kubernetes
Docker
SQL
HTML
CSS
JavaScript

Tools

Airflow
Kafka
RabbitMQ
Git

Job description

Expectations
  • Building systems with a constant focus on testing, reliability, scalability, and maintainability.
  • Designing, modeling, and programming in a variety of languages and technologies.
  • Working on legacy code as well as green field development.
  • Initiative driving projects to completion.
  • Learning and promoting new technologies with a focus on best practices.
  • Providing on-call support as needed.
  • Sometimes working alongside other developers on the same task.
Desirable Experience
  • Multiple years of server‑side development.
  • A solid understanding of micro‑service architectures and CAP theorem.
  • A good understanding of functional paradigms and type theory.
  • Confident JVM knowledge.
  • Modern programming languages knowledge in our primary languages (Java, Python, Clojure).
  • Experience with Airflow or other Python‑based workflow orchestration tools.
  • Proficiency in domain‑driven design and domain modeling.
  • Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git.
  • Working knowledge of SQL, HTML, CSS, and JavaScript.
  • Using AI coding assistants to accelerate development while owning the outcome.
  • Exposure to agentic frameworks or MCP server development.
  • Knowledge of financial concepts, exchange trading, or physical energy trading.

The annual base salary range for this position is $175,000 to $275,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long‑term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice. California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Unified Platform - Trade Management, Trade and Order Processing, Plat[...]
Senior Software Engineer, Unified Platform - Trade Management, Trade and Order Processing, Plat[...]

P2P • Chicago (IL)

On-site
USD 200,000 - 275,000
401k with discretionary employer match
Comprehensive employee benefits
Health insurance
+1
Trade Systems Engineer
Trade Systems Engineer

P2P • Chicago (IL)

On-site
USD 130,000 - 250,000
Group medical insurance
401k with employer match
Flexible spending accounts
Python Software Engineer, Trading Platform
Python Software Engineer, Trading Platform

P2P • New York (NY)

On-site
USD 150,000 - 180,000
Health insurance
401k with employer match
Disability insurance
+2
Software Developer
Software Developer

DRW • Chicago (IL)

On-site
USD 225,000
Annual discretionary bonus
Medical insurance
Dental insurance
+6
Software Developer
Software Developer

P2P • Chicago (IL)

On-site
USD 225,000
Group medical
Dental and vision
401k with discretionary match
+4
Senior Data Engineer, Unified Platform
Senior Data Engineer, Unified Platform

DRW Holdings, LLC. • Chicago (IL)

On-site
USD 200,000 - 250,000
Comprehensive medical benefits
401k with employer match
Flexible spending accounts
Software Engineer, Research - Cumberland Systematic
Software Engineer, Research - Cumberland Systematic

P2P • Chicago (IL)

On-site
USD 175,000 - 225,000
Group medical insurance
401k with employer match
Flexible spending accounts
Trade Systems Engineer
Trade Systems Engineer

Drweng • Chicago (IL)

Hybrid
USD 85,000 - 125,000
Comprehensive healthcare benefits
401k with employer match
Disability and life insurance
Senior Software Engineer, Trading Platform, C++
Senior Software Engineer, Trading Platform, C++

DRW Holdings, LLC. • Chicago (IL)

On-site
USD 175,000 - 240,000
Medical Insurance
401k with employer match
Disability Insurance
+4
Python Software Engineer, Trading Platform
Python Software Engineer, Trading Platform

DRW Holdings, LLC. • New York (NY)

On-site
USD 150,000 - 180,000
Health insurance
Dental & Vision
401k with match
+2