Drweng

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

London. Posted 5 months ago

The role

This person will build systems with a focus on testing, reliability, scalability, and maintainability. They will design, model, and program in a variety of languages and technologies for the Unified Platform.

What you will do

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

Nice to have

  • 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.
  • Working knowledge of SQL, HTML, CSS, and JavaScript.
  • Using AI coding assistants to accelerate development while owning the outcome.

About the company

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. They operate using their own capital and trading at their own risk.

Senior Software Engineer, Unified Platform - Trade Management and Trade & Order Processing at Drweng | JobZoey