This role involves balancing software development and reliability engineering to solve operational challenges at scale within a high-throughput trading platform
Job Summary
This role involves balancing software development and reliability engineering to solve operational challenges at scale within a high-throughput trading platform.
The company offers a hybrid working model requiring three days in the office alongside competitive benefits including private medical cover and flexible holidays.
Candidates will champion reliability patterns and performance optimization while collaborating with development teams on system design and capacity planning.
Matching Summary
This role involves balancing software development and reliability engineering to solve operational challenges at scale within a high-throughput trading platform.
Salary
Competitive salary; Flexible Benefits Package (12%); Not specified
Skills & Requirements
Must-have
Strong Java development experience
Deep understanding of JVM internals
Experience with message brokers like Kafka
Containerization and orchestration expertise
OpenTelemetry and distributed tracing knowledge
High-throughput low-latency production environments
Nice-to-have
Nomad container orchestration experience
Background in financial services domain
Cross-functional team collaboration skills
Passion for automation and eliminating toil
Systems thinking approach to problem-solving
Key Requirements
Senior level experience required
Proven track record in distributed systems
Experience with continuous delivery and DevOps practices