Data Engineer
Edinburgh Hybrid – 2 days onsite
I’m on the lookout for an experienced Data Engineer who can help build and scale a robust, multi-tenant data platform. This role focuses on designing, building, and maintaining reliable data pipelines using Python and cloud services to support critical business systems and analytics.
You’ll be joining a a team working on complex, high-volume data platforms that are central to the wider business and ready for continued evolution.
The role:
-
Design, build, and maintain end-to-end data pipelines using Python and distributed data processing frameworks.
-
Develop and support multi-tenant data processing systems and data pipeline architecture.
-
Integrate data platforms with cloud services including storage, messaging, monitoring, and security tools.
-
Monitor data quality, performance, and reliability, resolving incidents and continuously improving data workflows.
What you’ll need:
-
Strong hands-on experience with Python and data engineering best practices.
-
Experience working within a cloud environment, ideally Azure (ADF, Storage, Service Bus, Monitor).
-
Solid understanding of data pipeline orchestration, data validation patterns, and ELT/ETL processes.
-
Background in containerisation, CI/CD, and DevOps practices.
If you’re ready to make an impact in a growing tech company and play a key role in shaping a modern data platform the apply today!
Please note we can only consider candidates who can commit to being in the Edinburgh office two days a week, and we cannot consider candidates who require visa sponsorship.
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.