Job Summary
We are seeking a Senior Data Engineer to design, develop, and maintain our data infrastructure and systems. This is a hybrid role, with only one day per week in our office at Parque das Nações, Lisbon.
About Us
We are ranked as the UK’s #1 construction software provider, offering top-tier end-to-end software solutions for the construction industry. We are dedicated to digital transformation and global growth over the next 3 years. Join us to build a remarkable career with an award-winning team in the UK, Europe, and India. We value diversity, equality, and inclusivity, believing that varied perspectives strengthen our company.
Responsibilities
- Ensure data quality by working with the Architects and Product teams to agree on core ingestion interfaces.
- Implement data transformations and data test frameworks.
- Collaborate closely with Data Scientists and Analysts to ensure the availability, accuracy, and integrity of our data.
- Play a key role in building and optimizing data pipelines, data models, and data integration processes.
- Ensure data are catalogued correctly and that the correct security and sensitivity labels are assigned.
- Produce data warehouses as needed to surface information for BI and API reports.
- Use PowerBI to develop data visualizations for internal and external use.
Requirements
- Proficiency in data ingestion and ETL processes.
- Proficiency in Python and PySpark.
- Strong experience with SQL for data manipulation and querying.
- Strong experience with data lake architectures and data warehousing.
- Experience with PowerBI for report development.
- Expertise in data transformation and validation.
- Experience with developing data test frameworks.
- Familiarity with cloud platforms (AWS / Azure / GCP) and their data services.
Why Work With Us
If you're looking to build an exceptional career with an award-winning company, you’ve come to the right place. We believe everyone at our company has a vital role to play in our success. Our company is fueled by curiosity and is a place for people who beam with positivity and burn with ambition. Our team is everything, so we’ll take good care of you. In fact, we give well-being the same priority as our other business goals. We’re strong advocates of work-life balance, offering hybrid working alongside the opportunity to work from modern, collaborative offices.
Benefits
- Health insurance
- Flexible working hours
- 24 days PTO, adding 1 day each year after the first 2 years (up to 29 days)
- Generous family leave policies
- Well-being allowance to go towards any physical or mental health activity
- Annual company trip that alternates between the UK and Lisbon, Portugal
Benefits Extracted with AI
- Medical insurance
- Flexible working hours
- 24 days PTO, adding 1 day each year after the first 2 years (up to 29 days)
- Generous family leave policies
- Well-being allowance
- Annual company trip
Similar jobs
Last update: 23 minutes ago
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Data Engineer with Azure and PySpark
Join BeFrank as a Data Engineer to build and enhance our data platform using Azure and PySpark. Hybrid work in Amsterdam.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior GCP Data Engineer (Databricks)
Join Xebia Poland as a Senior GCP Data Engineer, focusing on Databricks, Python, and SQL for cloud-based solutions.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer - Full Stack/Back-End with Python and TypeScript
Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.