Senior Data Engineer
- Salary
- £90K–£110K
- Hiring from
- Netherlands, United Kingdom
- Work type
- Remote
- Posted
Show job descriptionHide job description
*hiring on behalf of our client
Title: Senior Data Engineer
Time: Full-Time (UK/CET Hours)
Location: Remote (Amsterdam/London)
Compensation: £90,000 - £110,000 / year + competitive equity
The Company
Our client is an AI-native operating system built for CFOs, delivering autonomous multi-agent systems that transform complex financial data into forward-looking strategic intelligence. Supported by top-tier investors and industry leaders, the company tackles the highest bar of enterprise AI: GAAP accounting, multi-entity consolidations, and board-level insights where hallucinations are strictly unacceptable. They operate as a fast-paced, remote-first team with regular company gatherings held every two months.
Role Overview
The Senior Data Engineer will own production Python data pipelines and data ontology to ensure multi-agent systems retrieve and reason over financial data with total accuracy. Starting as an 80% hands-on Individual Contributor, you will take full end-to-end ownership of backend data systems, integration connectors, and supporting infrastructure. Over time, you will evolve toward a 60% IC and 40% architecture and mentoring split, with the opportunity to step into a Tech Lead role for a core data team of four.
Key Responsibilities
• Build, scale, and maintain production ETL/ELT data pipelines in Python.
• Develop robust connectors and data provider integrations to ingest data from Snowflake, ERPs, accounting platforms, and billing systems.
• Design and manage data ontologies and modeling structures tailored for AI retrieval, RAG/GraphRAG, and multi-agent reasoning systems.
• Integrate and manage downstream data layers using graph databases and vector stores.
• Drive end-to-end operational ownership including DevOps, Infrastructure-as-Code (IaC), CI/CD pipelines, and cloud security implementations.
• Architect scalable data foundations while mentoring mid-level and junior data engineering team members.
• Collaborate closely with cross-functional remote engineering teams and participate in regular bi-monthly company on-sites.
Qualifications
• 6 to 10 years of experience in data engineering, ML systems, or backend-heavy engineering roles.
• Exceptional mastery of Python for production pipeline development.
• Proven track record of building and managing production ETL/ELT pipelines and backend integrations.
• Practical experience supporting AI/ML products or systems in production.
• Strong conceptual and technical understanding of graph databases and vector stores.
• Demonstrated ability to own projects end-to-end, including foundational DevOps, CI/CD, and infrastructure work.
• Proactive, self-sufficient problem solver who takes initiative without waiting for explicit instructions.
• Solid track record of stable employment history.
• Willingness and ability to attend bi-monthly company on-sites in London, Amsterdam, or New York.
Requirements & Qualifications
• Prior experience in an early-stage startup environment or B2B SaaS company.
• Hands-on experience with RAG, GraphRAG, or complex AI retrieval architectures.
• Exposure to financial data domains, GAAP accounting concepts, or Office of the CFO systems.
• Experience working with SurrealDB or cloud platforms such as GCP.