data engineer for a BIM platform

XYZ Reality Ltd.

Greater London

On-site

GBP 65,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

25 Days annual leave
Private healthcare
Christmas shutdown
Office near Angel station
Biannual salary reviews
Staff parties
Free lunch in office
Employee referral scheme

Job summary

XYZ Reality is a Series-A startup building a BIM Platform to transform construction. You will design, develop, and maintain Python-based data pipelines using Dagster, optimize data models, and craft SQL for pipelines and APIs.

The role requires strong Python, SQL, and data modeling skills, with collaboration across cloud, data governance, and product teams. You will work on performance tuning, testing (unit/integration), and documentation, while contributing to robust, scalable data

Qualifications

  • Bachelor's degree in computer science or an equivalent proven experience in database and data pipeline development.

Responsibilities

  • Design, develop, and maintain Python-based Dagster data pipelines.
  • Develop SQL queries and procedures for data pipelines and API services.

Skills

Python
Dagster
Airflow
SQL
PostgreSQL
Data modeling
OOP
Debugging
Git
Code reviews
REST/GraphQL
CI/CD
Docker
Kubernetes
PyTest

Education

Bachelor's degree in CS

Tools

Dagster
Airflow
PostgreSQL
Git
Docker
Kubernetes

Job description

Описание

XYZ Reality is a Series-A startup 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.

Задачи

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

Требования

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 Будет плюсом: 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

Условия
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

data engineer
data engineer

Tripledot Studios Limited • Greater London

Hybrid
GBP 70,000 - 110,000
25 Days of paid holiday
£12 Daily lunch allowance when working
Regular quarterly on-site and off-site
+6
python developer for an investment platform
python developer for an investment platform

DataArt • Greater London

On-site
GBP 90,000 - 140,000
platform engineer for AI data platforms
platform engineer for AI data platforms

Goldman Sachs • Greater London

On-site
GBP 85,000 - 140,000
Training and development opportunities
Firmwide networks
Benefits and wellness programs
+1
Project Planner
Project Planner

xyz-reality • Greater London

On-site
GBP 42,000 - 60,000
25 days leave + public holidays
Private healthcare
Hybrid working
+4
platform engineer for AI and cloud solutions
platform engineer for AI and cloud solutions

Baringa • Greater London

On-site
GBP 120,000 - 160,000
Five weeks annual leave
Profit sharing
Flexible working policy
qa engineer (auto) for complex digital services
qa engineer (auto) for complex digital services

Methods • Greater London

On-site
GBP 65,000 - 95,000
LinkedIn Learning доступ
Дополнительные карьерные программы
Годовых оплачиваемых отпусков 25
devops engineer for AI platforms
devops engineer for AI platforms

Elliptic • Greater London

On-site
GBP 120,000 - 180,000
Hybrid work with remote allowance
Remote work up to 90 days/year
Learning & Development budget
ERP Administrator
ERP Administrator

XYZ Reality • Reading

On-site
GBP 70,000 - 110,000
25 days annual leave + holidays
Private healthcare
Christmas shutdown days
+4
.net developer for rail travel
.net developer for rail travel

Trainline • Greater London

On-site
GBP 90,000 - 130,000
Private healthcare
Dental insurance
Work-from-abroad policy (28 days)
+5
business analyst financial products
business analyst financial products

Teya • Greater London

On-site
GBP 60,000 - 90,000
Gym access
WellHub fitness and mental wellness
Enhanced parental leave
+5