We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

DRW

Functional Programmer

Chicago, IL, US

12 July, 2019

Salary

$150K - 200K

Contract type

Full time

Technologies & frameworks

  • clojure
  • java8
  • javascript
  • elixir

Benefits & perks

  • Performance bonus
  • Health care
  • Educational opportunities
  • Game room
  • Daily lunch and breakfast
  • Monthly wine tastings
  • Chair massages

To sum it up...

Proprietary Trading company looking for functional programmers to be apart of their infrastructure team.

Role overview

We are searching for polyglot functional programmers 👩🏼‍💻👨🏼‍💻 to work with one of the world’s leading proprietary trading groups based in Chicago. They need software engineers to work within their trading infrastructure team.

Role

At the center of DRW Trading real-time operations is a development team responsible for the firm’s trade and instrument reporting systems. The Trading Infrastructure empowers the front, middle, and back offices with the tools and resources necessary to seamlessly integrate into trade operations, risk management, and reconciliation processes. The Trading Infrastructure team is looking for application software developers who can help with our broad set of challenges.

We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures.

Desirable Experience:

We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems.

  • 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.
  • Java 8/Clojure awareness alongside understanding how to use java.util.concurrent.
  • Proficiency in domain driven design and domain modeling.
  • Exposure to linux, ansible, nginx, webpack, git, or rabbitmq.
  • Working knowledge of SQL, HTML, CSS, and JavaScript.

Expectations:

  • Building systems with a constant focus on testing, reliability, scalability, and maintainability.
  • Designing, modeling, and programming in a variety languages and technologies.
  • Working on legacy code as well as greenfield 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.
  • 250+

DRW Trading is a principal trading firm, which means no outside investors or third-party funds, and we trade for our own account in markets around the world. Their trading is diverse—across asset classes and instruments, using our own models and systems—and it’s this diversification that sets us apart. Founded in 1992 by bringing together technology, research, and risk management to capture trading and investment opportunities, and we still take that approach today. Though we’ve grown to more than 700 exceptional people in six cities around the world, we have the spirit of a start-up and a constant focus on results.

  • Finance
  • Private
  • TYPESCRIPT
  • Linux
  • JAVASCRIPT
  • C++
  • Performance Bonus
  • Health care
View 3 jobs
Engineers who find a new job through Functional Works average a 15% increase in salary.

Salary

$150K - 200K

Contract type

Full time

Technologies & frameworks

  • clojure
  • java8
  • javascript
  • elixir

Benefits & perks

  • Performance bonus
  • Health care
  • Educational opportunities
  • Game room
  • Daily lunch and breakfast
  • Monthly wine tastings
  • Chair massages

Other roles that might interest you

Senior Software Engineer
DRW
$150K - 200K
Build high-performance technology to support a global proprietary trading company
Senior Frontend Engineer
Brex
Competitive
Building the new global standard for financial services, starting with corporate cards.
Senior Frontend Engineer
Brex
Competitive
Building the new global standard for financial services, starting with corporate cards.
Functional Programmer