Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing

Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
DRW Holdings, LLC.

At a Glance

  • Tasks: Build reliable and scalable systems while driving projects to completion.
  • Company: Join a leading tech firm in the heart of London.
  • Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
  • Other info: Collaborate with talented developers and learn new technologies.
  • Why this job: Make an impact with cutting-edge technologies in a dynamic environment.
  • Qualifications: Experience in server-side development and modern programming languages required.

The predicted salary is between 60000 - 80000 £ per year.

Location: London | Employment Type: Regular | Department: Technology | Targeted Start Date: Immediate

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.
  • 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.
  • 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.

Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing employer: DRW Holdings, LLC.

As a Senior Software Engineer at our London office, you will join a dynamic and innovative team dedicated to building cutting-edge trade management systems. We pride ourselves on fostering a collaborative work culture that encourages continuous learning and professional growth, offering ample opportunities to engage with the latest technologies and methodologies. With a focus on employee well-being and a commitment to excellence, we provide a supportive environment where your contributions are valued and rewarded.

DRW Holdings, LLC.

Contact Details:

DRW Holdings, LLC. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in finance or trading. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving micro-services or modern programming languages like Java and Python. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of server-side development and functional paradigms. Practise coding challenges and be ready to discuss your experience with tools like Kubernetes and Docker.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing

Server-Side Development
Micro-Service Architectures
CAP Theorem
Functional Paradigms
Type Theory
JVM Knowledge
Java

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with server-side development and micro-service architectures. We want to see how your skills align with our needs, so don’t be shy about showcasing your knowledge of Java, Python, and any other relevant technologies.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your background in trade management and order processing makes you a perfect fit for us. Keep it engaging and personal!

Showcase Your Projects:If you've worked on any projects that demonstrate your skills in building reliable and scalable systems, make sure to mention them. We love seeing real-world applications of your expertise, especially if they involve modern programming languages or tools like Kubernetes and Docker.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at DRW Holdings, LLC.

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your Java, Python, and Clojure skills, and be ready to discuss how you've used them in past projects. Familiarity with micro-service architectures and tools like Kubernetes or Docker will definitely give you an edge.

Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially related to reliability and scalability. Think of examples where you drove projects to completion or improved legacy systems. This will demonstrate your initiative and ability to tackle complex problems.

Understand Financial Concepts

Since the role involves trade management, having a grasp of financial concepts and trading processes can set you apart. Be ready to talk about any relevant experience you have in this area, whether it’s exchange trading or physical energy trading.

Practice Collaborative Scenarios

As the role may involve working alongside other developers, practice discussing how you approach teamwork and collaboration. Prepare examples of successful projects where you worked in a team setting, highlighting your communication skills and how you handle differing opinions.