> Markdown version of [/jobs/ext/4610707-software-engineer-crypto](https://www.wearedevelopers.com/jobs/ext/4610707-software-engineer-crypto). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Crypto) - **Company:** Drw - **Location:** United Kingdom - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithmic Trading, C++ (Programming Language), Cloud Computing, Linux, Software Systems, Information Technology, Low Latency, Stream Processing, Programming Languages - **Published:** November 7, 2026 - **Apply:** https://startup.jobs/ficc-options-execution-senior-software-engineer-crypto-drw-10709341 ## About the Role * A minimum of 5+ years' experience in C++ or Java, with the ability to work comfortably across multiple programming languages. * A track record of working directly with end customers, scoping and delivering production systems in fast-moving and ambiguous environments. * Experience developing to Cloud and/or Crypto exchanges. * Experience building low latency execution systems or exchange connectivity. * Familiarity with real-time data processing and multi-venue environments. * Understanding of trading operations. * Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity. * Exceptional interpersonal skills - you communicate clearly with traders, researchers, and other engineers, fostering a collaborative, supportive working environment. * Experience with Linux-based, concurrent, high-throughput software systems. * Have a Bachelor's or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience. ## Description * Develop, improve, and maintain trading systems in C++ and Java primarily for trading Crypto options. * Work closely with the trading desk and research teams to identify and capture opportunities, directly impacting business results. * Take ownership of the full development process including design, implementation, testing, deployment, and support. * Be part of a large collaborative development team and trading organization.