
Posted 5 days ago
Lead Engineer, Trading Product Engineering
BullishLead Engineer, Trading Product Engineering
Requirements
12+ years Java backend engineering experience, Expert-level Java 17+, Low-latency trading systems architecture, TDD/BDD practices, Spring or Micronaut, Docker and Kubernetes, Messaging technologies (Kafka, RabbitMQ, or Solace), Agentic AI development and LLM integration, Bachelor's degree in Computer Science
Skills
JavaDockerKubernetesKafkaSpring
About the role
Responsibilities
- Design and deliver reusable, reliable, low-latency Java code that powers the Bullish Exchange.
- Architect and build high-performance trading engine components and distributed systems.
- Identify and resolve technical bottlenecks to improve throughput, latency, and reliability.
- Set the technical bar for code quality, automation, and design across the engineering team.
- Mentor engineers and define best practices for the organization.
- Collaborate with product and project management teams across global hubs including Hong Kong and Singapore.
- Utilize Agentic AI and LLMs to enhance the software development lifecycle and automation.
Requirements
- 12+ years of Java backend engineering experience, specifically focused on front-office execution and trading technologies.
- Expert-level proficiency in Java 17+, including deep knowledge of the JVM, concurrency primitives, and collections.
- Proven track record of architecting low-latency trading systems from the ground up.
- Strong command of data structures, algorithms, and TDD/BDD practices (JUnit, Mockito).
- Hands-on experience with Spring or Micronaut, Docker, and Kubernetes.
- Working knowledge of messaging technologies such as Kafka, RabbitMQ, or Solace.
- Experience with agentic AI development, including LLM integration and prompt engineering.
- Solid understanding of Spot, Futures, and Options markets.
- Bachelor's degree in Computer Science or a related technical field.
Preferred Qualifications
- Experience in the cryptocurrency or digital asset space.
- Familiarity with TypeScript.
- Experience working with Google Cloud Platform (GCP).
About the Company
Bullish is an institutionally focused global digital asset platform providing market infrastructure and information services. Through the Bullish Exchange, CoinDesk Indices, CoinDesk Data, and CoinDesk Insights, the company provides regulated, high-performance trading environments and deep market analytics for global institutions.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Engineer, Trading Product Engineering
Bullish · London
