Developer Productivity Engineer

IMC Trading

Chicago, United States
Base: $175,000—$225,000 usd; bonus/equity: discret...
On-site
Python, java, and/or c++ development
Kubernetes, containerization, cluster management
Monitoring and alerting systems (grafana, prometheus)
The productivity team provides tools, infrastructure, and processes that reduce friction and accelerate delivery for trading, research, and engineering teams

Job Summary

  • The productivity team provides tools, infrastructure, and processes that reduce friction and accelerate delivery for trading, research, and engineering teams.
  • This role requires building robust solutions and solving challenges up and down the tech stack, owning the remote development environment used by hundreds of developers.
  • Core responsibilities include scaling and advancing trading systems builds, ensuring reliable multi-tenant development environment operations, and troubleshooting build infrastructure issues.

Matching Summary

The productivity team provides tools, infrastructure, and processes that reduce friction and accelerate delivery for trading, research, and engineering teams.

Salary

Base: $175,000—$225,000 USD; Bonus/Equity: discretionary bonus; Benefits: paid leave and insurance

Skills & Requirements

Must-have

  • Python, Java, and/or C++ development
  • Kubernetes, containerization, cluster management
  • Monitoring and alerting systems (Grafana, Prometheus)
  • Build, test, and release infrastructure design
  • Code health and maintainability best practices

Nice-to-have

  • Monorepo-build software experience
  • Strong communication and stakeholder interaction
  • Amplify trading, research, and engineering effectiveness

Key Requirements

  • 5+ years software development experience
  • Experience with Kubernetes
  • Experience with monitoring/alerting tools
  • Experience with Bazel or other monorepo-build software preferred
  • Excellent communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter