Senior Software Engineer (Infrastructure) at Encord
Posted 5 days 4 hours ago by Jack & Jill/External ATS
£80,000 - £100,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
London, United Kingdom
Job Description
Job Title 
Senior Software Engineer (Infrastructure)
Company DescriptionEncord - Series B AI infrastructure startup backed by CRV and Y Combinator
Job DescriptionJoin a high-performing team building the essential infrastructure for multi-modal AI. You will develop performant, reliable systems to index and curate billions of data items, enabling customers to deploy production-ready machine learning models. This role offers high autonomy to solve complex data challenges using a modern stack including Python, Rust, and Clickhouse.
LocationLondon, UK
Why this role is remarkable- Work at the frontier of multi-modal AI with a team of veterans and ex-founders backed by $30M in Series B funding from top-tier investors like CRV and Y Combinator.
- Own mission-critical infrastructure projects end-to-end, from architectural design to deployment, directly impacting the trajectory of a hyper-growth startup.
- Tackle immense scale challenges involving billions of data points while maintaining a culture that prizes simplicity, high trust, and technical excellence.
- Architect and scale backend systems using Python and Rust to handle massive volumes of unstructured and structured data for global enterprise customers.
- Optimize data persistence and retrieval layers leveraging PostgreSQL and column-oriented systems like Clickhouse to ensure lightning-fast query performance at scale.
- Take full ownership of the development lifecycle, including monitoring and measuring user impact, while collaborating within a lean, high-autonomy engineering group.
- Proven experience building and maintaining high-performance distributed systems from scratch with a deep understanding of reliability and performance trade-offs.
- Strong technical proficiency in relational databases (PostgreSQL) and analytics engines (Clickhouse), with an interest in working across Python, Rust, and Kubernetes.
- A builder mindset with the ability to thrive in uncertain environments, solve problems from first principles, and effectively level up the engineers around them.