Job Description
A leading SaaS company specialising in property risk, compliance, and safety is seeking a Senior Data Engineer to spearhead a newly established Data team. This team will play a pivotal role in designing and implementing an efficient and scalable data strategy. You will be building the foundations of the Data platform, making decisions and be interested in growing a team in the future.
With major milestones recently achieved and exciting announcements on the horizon now is the perfect time to join!
What we offer
- Up to £90,000
- UK fully Remote
- 5% pension, private healthcare, 25 days holiday + BHs, Perk Pal discounts, life cover, paid certification exams
Role
- Design and Build Data Pipelines: Develop, implement, and optimise robust data pipelines using Microsoft technologies such as Microsoft Fabric to enable real-time and batch data processing
- Database Development and Optimisation: Design, maintain, and enhance SQL-based data storage and retrieval systems, ensuring high performance and scalability
- Data Integration: Integrate data from various sources, ensuring data quality, security, and consistency
- Data Exports and Migrations: Design and execute efficient data export and migration processes, ensuring seamless data transitions across systems.
- Architecture & Strategy: Collaborate with stakeholders to define the overall data architecture and strategy, leveraging Microsoft Fabric and SQL capabilities.
- Performance Tuning: Optimize the performance of data pipelines, queries, and storage solutions to meet the needs of our high-scale data systems
- Collaboration: Work closely with the wider business teams to deliver actionable insights through well-structured and accessible data
- Documentation and Standards: Maintain detailed documentation of all data solutions and ensure compliance with best practices and industry standards.
- Leadership & Mentoring: Mentor other engineers and provide technical leadership in projects
- Monitoring & Troubleshooting: Implement monitoring solutions and troubleshoot issues in data workflows and platforms proactively
Requirements
- A true self starter
- Robust Data Engineering experience and delivery Data strategies
- Ability to clearly communicate with multiple people across the business and potentially customers
- Strong problem-solving skills and the ability to translate business requirements into technical solutions
- Strong SQL
- Azure
- Realtime Data management – Microsoft Fabric or similar
- Passionate about mentoring
- Coding in Python, R, or C# for data manipulation and integration
- Agile
- ETL/ELT tools
- Competency with CI/CD, Git, Infrastructure as code
Why Join?
You have a chance to make a huge impact and the opportunity to truly shape the Data roadmap within the business, with the potential of moving into a Data Engineering Team Lead role in the future.
Sound of interest? please apply to find out more!