Enable job alerts via email!

Senior Software Engineer, Clojure

DRW Holdings, LLC.

London

On-site

GBP 200,000 +

Full time

30+ 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

Senior C++ Software Engineer - Up to 300k 1st Year Compensation - Elite Scaling FinTech Firm - L...

ZipRecruiter

London

Remote

GBP 200.000 - 300.000

19 days ago

Senior iOS Software Engineer

Perplexity AI

London

On-site

USD 180.000 - 220.000

3 days ago
Be an early applicant

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

Hunter Bond

London

Remote

GBP 200.000 - 250.000

23 days ago

Senior Software Security Engineer

Anthropic

London

Hybrid

GBP 240.000 - 255.000

3 days ago
Be an early applicant

Senior C++ Software Engineer - Up to 300k 1st Year Compensation - Elite Scaling FinTech Firm -[...]

JR United Kingdom

London

Hybrid

GBP 200.000 - 300.000

24 days ago

Software Engineer, Accounts

Vercel

London

Hybrid

GBP 196.000 - 294.000

3 days ago
Be an early applicant

Software Development Engineer, DC Assistant Development

Amazon

London

On-site

USD 129.000 - 224.000

3 days ago
Be an early applicant

Lead Software Engineer - Roku

Disney Cruise Line - The Walt Disney Company

London

On-site

USD 152.000 - 205.000

6 days ago
Be an early applicant

Software Development Engineer, Amazon Connect (AWS)

Amazon

London

On-site

GBP 129.000 - 224.000

6 days ago
Be an early applicant