Are you a Rust/C/C++ programmer looking for the next best role? Have you worked with low-level performance and want it to matter at a large scale? If this sounds like you, this might be one of the most technically ambitious roles youll come across. Were partnering with our client who are developing a multimodal data warehouse that unifies storage and querying for highly complex domains including genomics, financial & time series data, weather and much more. They are looking for a Senior Software engineer to join their team in London on a full-time basis What Youll Do Architect and implement high-performance data processing systems in Rust Leverage Apache Arrow and Parquet for in-memory and on-disk data efficiency Integrate and extend systems like DataFusion, ClickHouse, and DuckDB Design low-latency pipelines for analytical workloads Collaborate with product and platform teams to expose these capabilities via modern APIs Contribute to open-source projects and shape the future of their internal engine Youll Be a Great Fit If You: Have experience with Rust/C/C++ or systems-level languages Experience with columnar formats like Arrow and Parquet Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or DataFusion Understand memory management, file formats, and query execution pipelines Are passionate about open-source and care about software craftsmanship Thrive in a startup environment Want to help reinvent how data is queried, streamed, and embedded? Click Apply now or send your CV to Chinmaye.ramnath@james-chase.com This role is on-site in central London office and can offer visa sponsorship.
Job Title
Senior Software Engineer - Rust/C/C - 150k- 200k