At a Glance
- Tasks: Join our team to design and optimise data pipelines for impactful reporting.
- Company: Connells Group, a leading name in the property sector with a collaborative tech team.
- Benefits: Hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Dynamic work environment with a focus on innovation and teamwork.
- Why this job: Make a real difference by supporting strategic decisions with accurate data insights.
- Qualifications: Experience in Data Engineering, Python, SQL, and cloud platforms required.
The predicted salary is between 50000 - 60000 ÂŁ per year.
We’re looking for a talented and passionate Core Data Engineer to join our Group Technology team in Milton Keynes. You’ll play a key role in delivering Connells Group Reporting Data, covering architecture, data modelling, design, and pipelines. You’ll work closely with technical specialists to innovate, share ideas and continually enhance team capability. Your work will support strategic decision‑making across the Group by delivering accurate, timely reporting for all brands and business units.
We offer a hybrid working arrangement with 1 day per week in our Milton Keynes office.
Key Responsibilities- Apply best practices for data design, ensuring scalable, high‑quality and consistent architecture and modelling.
- Provide timely and accurate root‑cause analysis and resolution within SLA timeframes.
- Work with the Core Data Lead to build a unified team work plan aligned with business objectives and data initiatives.
- Collaborate with Reporting Engineers to define, develop and enhance the Common Data Model.
- Work within the overall data architecture, ensuring that it aligns with the business’s data strategy, scalability and future requirements.
- Continuously optimise for improved data flow, accessibility and security.
- Design and develop data ingestion processes, integrating multiple data sources.
- Maintain the Common Data Model to ensure organisation‑wide consistency.
- Apply Agile principles for iterative and collaborative development.
- Ensure data pipeline quality, reliability and performance. Develop, test and implement monitoring to ensure effective operation.
- Support cross‑functional data projects, providing expertise as required.
- Deliver data solutions that support project goals and business outcomes.
- Proactively monitor systems and pipelines, identifying issues early and responding promptly to minimise disruption.
- Proven experience in Data Engineering, with strong hands‑on experience in Python, Data Modelling, Data Warehousing.
- Strong background in incident resolution, requests, changes and problem‑solving within SLAs.
- Hands‑on experience with Spark, Data Architecture, SQL and Delta Lake.
- Cloud development experience (AWS, GCP or Azure).
- Working knowledge of Medallion Architecture.
- Demonstrated capability in implementing and supporting pipelines in demanding environments.
- Strong communication skills and confidence presenting ideas and technical approaches.
- Willingness to learn, adopt and improve best practices and standards.
- Ability to work effectively in complex, high‑pressure environments using both legacy and modern technologies.
- Strong analytical thinking and attention to detail.
- Experience with Fabric, Azure, JIRA, Confluence, CI/CD, GitHub and Git Actions.
- Certifications in Data Engineering, Cloud, Data Modelling or Data Architecture.
- Experience with development lifecycle processes for data pipelines.
- STEM degree (Computer Science, Mathematics, Engineering, Physics) or equivalent practical experience.
Please note that we are unfortunately unable to provide visa sponsorship for this position. Applicants must have the right to work in the UK.
Connells Group UK is an equal opportunities employer and encourages applications from suitably qualified candidates regardless of sex, race, disability, age, sexual orientation, transgender status, religion or belief, marital status, or pregnancy and maternity.
Data Engineer employer: Connells Group
Contact Detail:
Connells Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the data engineering game. You never know when a casual chat could lead to your next big opportunity.
✨Show Off Your Skills
Don’t just tell them what you can do; show them! Create a portfolio of projects that highlight your data engineering skills. Whether it’s a GitHub repo or a personal website, having tangible examples of your work can really set you apart from the crowd.
✨Ace the Interview
Prepare for those interviews by brushing up on common data engineering questions and scenarios. Practice explaining your thought process and problem-solving approach. Remember, they want to see how you think, not just what you know!
✨Apply Through Our Website
We love seeing passionate candidates apply directly through our website! It shows initiative and gives us a chance to see your application in the best light. So, don’t hesitate—submit your application and let’s get the conversation started!
We think you need these skills to ace Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the Data Engineer role. Highlight your experience with Python, data modelling, and any cloud development you've done. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for data engineering and how you can contribute to our team. Don’t forget to mention your experience with Agile principles and incident resolution – we love that stuff!
Showcase Your Projects: If you've worked on any relevant projects, make sure to include them! Whether it's building data pipelines or optimising data flow, we want to see your hands-on experience. It helps us understand your practical skills better.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and keep track of it. Plus, it shows you're keen on joining our team at Connells Group!
How to prepare for a job interview at Connells Group
✨Know Your Data Engineering Basics
Make sure you brush up on your core data engineering concepts, especially around data modelling and architecture. Be ready to discuss your hands-on experience with Python, SQL, and Spark, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled data-related issues in the past. Highlight your experience with incident resolution and how you’ve maintained data pipeline quality under pressure.
✨Familiarise Yourself with Agile Principles
Since the role involves working within Agile frameworks, be prepared to discuss how you've applied Agile methodologies in your previous projects. This will show that you can adapt and thrive in a collaborative environment.
✨Communicate Clearly and Confidently
Strong communication skills are key for this position. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with various teams and present your ideas effectively.