Skip to content

Developer Experience Engineer

DRW
🇬🇧LondonMediorFull-timePosted August 7, 2026

About the Role

The Developer Experience team provides mission-critical services to the software engineering community at DRW. In this role, you will navigate novel build challenges, refine observability and alerting systems for firm-wide critical services, and build great developer workflows. You will collaborate with leaders, trading teams, and developers to act as a force multiplier across the engineering population, while also participating in scheduled support rotations to help internal teams get the most out of developer platforms. Your efforts will advance the team's delivery capabilities and enable all engineers at DRW to do their best work.

Requirements

  • Strong relationship building and communication skills and the drive to positively influence all areas of the organization's software delivery life cycle (SDLC)
  • Stellar written communication, ensuring your messages resonate widely
  • Embrace pragmatism, balancing present needs with future optimizations, ensuring all solutions are sustainable for the long term
  • A problem solver comfortable handling tasks ranging from troubleshooting low-level OS issues to architecting robust artifact storage solutions
  • Continuous Integration and Delivery excite you, and you strive to avoid Continuous Irritation and Disappointment
  • Intrinsically motivated, curious, dedicated to learning, and possess a collaborative spirit
  • Experience in debugging and triaging complex systems
  • Experience using configuration management tooling, like Terraform to manage infrastructure in a repeatable manner
  • Experience managing highly available Linux systems, both on-prem and in cloud environments
  • Experience in supporting containerized applications using systems like Kubernetes, Docker, FluxCD or ArgoCD, and Helm
  • Experience providing direct support to internal engineers and demonstrating customer empathy as part of a scheduled business hours-only rotation
  • Experience developing and maintaining CI/CD pipelines
  • 3-5 years of development experience and proficiency in at least one high-level programming language, such as Go, Python, or Java
  • Demonstrated experience with building high-quality solutions and owning them throughout their entire Lifecyle
  • A growth mindset and a bias for action
  • You have previously built tools for measurably improving developer experience and productivity