XYZ Reality

data engineer for a BIM platform

In short

A Series-A construction-tech start-up building a BIM platform is looking for a senior Data Engineer to design and maintain Python-based Dagster data pipelines and data models for its product. The role requires hands-on experience with orchestration tools like Dagster or Airflow, strong SQL (preferably PostgreSQL), and solid Python/OOP skills. It's a hybrid role based in London, working across cloud, data governance and cross-functional teams.

About the Company
XYZ Reality is a Series-A start-up developing a BIM Platform that aims to revolutionize the construction industry. Its multidisciplinary teams work across cloud development, data governance and processing pipelines, electronics, embedded software and hardware, mechanical design and manufacturing, AI and computer vision, and data science.
Responsibilities
•Design, develop, and maintain Python-based Dagster data pipelines
•Design and implement efficient data models for planned product features and application requirements
•Develop SQL queries and procedures for data pipelines and API services
•Debug, maintain, and improve the existing codebase
•Develop and execute unit and integration tests
•Conduct performance profiling and stress testing to optimize system responsiveness
•Maintain clear, structured documentation for data models, ETL/ELT pipelines, and codebases
•Collaborate with client applications, cloud, and other cross-functional teams
•Learn new technologies and contribute to various technical areas as needed
Requirements
•Bachelor's degree in computer science or a related field, or equivalent proven experience in database and data pipeline development
•Hands-on experience with code-driven orchestration tools such as Dagster or Airflow
•Solid experience with relational databases and SQL, preferably PostgreSQL
•Strong Python and OOP skills
•Experience modelling data for transactional and analytical systems
•Strong debugging, troubleshooting, and performance optimization skills
•Proficiency with Git, including active participation in code reviews
•Excellent communication and teamwork skills
•Keen to develop in-house tech stacks and use off-the-shelf components to build robust solutions
Nice to Have
•Familiarity with CI/CD pipelines such as GitHub Actions and Liquibase
•Knowledge of REST/GraphQL or other API design methodologies
•Familiarity with Linux-based environments
•Experience with Docker and Kubernetes for container orchestration
•Experience in Test-Driven Development (TDD), PyTest, and software design patterns
Conditions
•25 days of annual leave plus public holidays
•Private healthcare with Vitality
•Christmas shutdown days on top of the leave allowance (usually 2–4 per year)
•Office located within a 5-minute walk from Angel station
•Biannual salary reviews
•Summer and Christmas staff parties
•Free lunch in the office and after-work gatherings/drinks every other Thursday
•Employee referral scheme
•Opportunity to make a real-world impact by revolutionizing the construction industry

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot