C++ Software Engineer - Data Platform
- Location
- Greater London, England, United Kingdom
service layers for processing and serving massive, structured, time-series datasets - built in C++ with a distributed system architecture, real-time streaming, RPC-based data transfer, and columnar on-disk storage that powers data processing and analytics workflows. Design, develop, and maintain core components across our distributed storage … compute execution, RPC/networking layers, and distributed coordination (routing, partitioning, replication). Partner with internal stakeholders across research and engineering teams to translate data-access, compute, and performance requirements into concrete design and implementation work. Investigate and resolve production issues - from correctness bugs to performance regressions. Participate ...