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
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
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!
Data Engineer with ETL and SQL Expertise
Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Data Engineer
Join i4talent as a Senior Data Engineer to lead cloud transitions and data projects. Enjoy a fun work environment with great benefits.
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.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
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 Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
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.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
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 Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
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 Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Intermediate Backend Engineer - Ruby on Rails, PostgreSQL
Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.
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.