data engineer for a BIM platform
HireHi · London, United Kingdom ·
- Category
- Data engineering
HireHi · London, United Kingdom ·
WhiteWater Express Car Wash · Houston, TX
certifid · Remote - India
RecruitGarden · Europe
certifid · Austin, TX
Data engineer at XYZ Reality, a Series-A startup building a BIM platform for the construction industry. You'll design and maintain Python/Dagster data pipelines, build SQL/PostgreSQL data models, write unit and integration tests, and profile and optimize performance alongside cloud and cross-functional teams.
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
Easyship · Bangalore