Enable job alerts via email!

Senior Software Engineer, Clojure

DRW Holdings, LLC.

London

On-site

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a Senior Software Engineer to join their Unified Platform team. This role involves building and optimizing systems that enhance decision-making and streamline operations in trading. The ideal candidate will thrive in an environment that values autonomy and innovation, working on both legacy and new projects. You will be part of a diverse team of technologists dedicated to using the right tools for the job, ensuring reliability and scalability in high-availability systems. If you are passionate about technology and eager to tackle complex challenges, this opportunity is perfect for you.

Qualifications

  • Experience in server-side development and high-availability systems.
  • Confident in JVM and understanding of micro-service architectures.

Responsibilities

  • Build systems focusing on testing, reliability, and scalability.
  • Design and program in various languages and technologies.
  • Drive projects to completion and learn new technologies.

Skills

Server Side Development

Clojure

Micro-service Architectures

JVM Knowledge

Functional Paradigms

Type Theory

Linux

Ansible

Nginx

Kubernetes

Git

RabbitMQ

Financial Concepts

Job description

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. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. The UP-Trade Operations team is responsible for developing software to empower the Global Trading Operations group across a variety of specialties. This 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.

Responsibilities
  • 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.
Qualifications
  • Multiple years of server side development.
  • Ideally have experience developing high-availability systems in Clojure with tight latency constraints.
  • A solid understanding of micro-service architectures.
  • Confident JVM knowledge.
  • A good understanding of functional paradigms and type theory.
  • Exposure to linux, ansible, nginx, kubernetes, git, or rabbitmq.
  • Knowledge of financial concepts or exchange trading.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer (Remote)

Only for registered members

Greater London

Remote

USD 140,000 - 240,000

4 days ago
Be an early applicant

Rust/C++ Software Developer - Up to 250k TC First Year

Only for registered members

Greater London

Remote

GBP 120,000 - 250,000

10 days ago

Senior Software Engineer

Only for registered members

Greater London

Hybrid

USD 600,000 - 1,250,000

11 days ago

Senior Software Engineer

Only for registered members

Greater London

Hybrid

GBP 175,000 - 300,000

11 days ago

C++ Software Engineer/Developer : Elite Quant Trading Firm : 300-500k : Hybrid

Only for registered members

Greater London

Hybrid

GBP 300,000 - 500,000

2 days ago
Be an early applicant

Software Engineer, Security

Only for registered members

London

Remote

USD 150,000 - 275,000

17 days ago

Low Latency C++ Software Engineer/Developer : HPC + C++ : Elite Quant Fund

Only for registered members

Greater London

Hybrid

GBP 200,000 - 250,000

2 days ago
Be an early applicant

Software Development Engineer, Identity

Only for registered members

London

On-site

USD 129,000 - 224,000

Today
Be an early applicant

Software Development Engineer, Ads Core Services (ACS)

Only for registered members

London

On-site

USD 129,000 - 224,000

Today
Be an early applicant