Reactive Markets - ClickHouse Engineer
Requirements
• Linux and Kubernetes — comfort with the operational layer beneath the database • Linux and Kubernetes • A programming language — one of Python, Go, R, or MATLAB (Python preferred) • programming language • Engineering discipline — you write proposals, strategies, and architectural documents and diagrams well, and you manage change properly • Engineering discipline • Git — excellent version-control practice • Distributed-systems fundamentals — replication, consistency, failure modes • Financial services experience is a plus but not essential — domain knowledge can be learned; operational instinct cannot • How you work: • You own production. Calm in an incident, rigorous in a post-mortem, honest about what nearly went wrong • You own production. • You measure first. Topology, storage and optimisation decisions follow observed load and cost — not fashion • You measure first. • You write things down. Runbooks, schema documentation and clean handovers are part of the craft • You write things down. • You share knowledge deliberately. The goal is a platform supportable by a team, not a specialist • You share knowledge deliberately. • You communicate across time zones. Follow-the-sun only works with clear, proactive handovers • You communicate across time zones. • You embrace AI as a tool. You use it to amplify your own effectiveness and help shape how it operates safely around production data • You embrace AI as a tool. • What You Get • What You Get • A serious estate — genuine scale, genuine criticality: the system of record for a live trading network, not a reporting sidecar • A serious estate • Real ownership — shared responsibility for a business-critical core platform from day one, working directly with the platform's lead engineer • Real ownership • An excellent team — senior engineers who care about craft, collaborate openly, and hold each other to high standards • An excellent team • Sustainable operations — follow-the-sun coverage by design; on-call is shared, contracted and planned, not heroics • Sustainable operations • Competitive package — competitive compensation and benefits aligned to your local market
Benefits
• Modern tooling — AI-assisted operations and investigation tooling that removes toil rather than adding process • Modern tooling • Growth — the estate is scaling to multiples of today's volume; the role grows with it • Growth • We believe in transparency, honest feedback, and writing things down. We celebrate delivery, not activity. We frame AI as empowering people — removing toil, amplifying capability, enabling higher-value work. • Our Hiring Process • Our Hiring Process • We keep our process focused and respectful of your time. Our process follows three stages. • Stage 1: Initial Conversation with Talent AcquisitionFormat: Video call, ~30-45 minutes • Stage 1: Initial Conversation • Stage 2: Hiring Manager Conversation with the relevant team lead or hiring managerFormat: Video call, ~60 minutes • Stage 2: Hiring Manager Conversation • Stage 3: Technical Interview with two members of the relevant engineering teamFormat: Video call, interactive session, ~60 minutes • Stage 3: Technical Interview • What to expect in each stage will be explained by Talent Acquisition if you're invited to interview. Throughout the process, we aim to keep momentum with no unnecessary delays between stages, and feedback typically comes within a few business days. • Please note that depending on availability, Stage 2 and 3 may swap around.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT