Morgan Beck
Latest Jobs
Senior Data Engineer
£75,000 to £90,000
Flexible working - Ideally 2 day a month London
My Client is a market leader in the retail and e-commerce space who invest in innovation, delivering unparalleled shopping experiences to millions of customers in several formats. They are looking for a experienced Senior Data Engineer to join their growing team and help drive their scalable Data management systems.
You should come with a proven track record in managing large-scale data infrastructures and pipelines that support sophisticated analytics. The ideal candidate will be responsible for designing, building, and maintaining robust data solutions that drive strategic decision-making across multiple business units. This role is for someone who principally still loves to code, but who also feels comfortable engaging with stakeholders and mentoring others.
Key Responsibilities:
- Design and implement scalable data architectures using modern cloud platforms. Our client have a strong preference for Snowflake experience, but are open to those from a GCP / AWS / Azure background more generally.
- Develop high-performance ETL/ELT processes for batch and (ideally) real-time data integration.
- Ensure optimal extraction, transformation, loading (ETL) processes by implementing quality checks and balances.
- Collaborate with cross-functional teams including data scientists, analysts, and stakeholders to understand their data needs.
- Support machine learning model deployments by ensuring seamless access to quality datasets.
- Troubleshoot complex issues arising from extensive big-data environments.
- Maintain comprehensive documentation of systems architecture and workflows.
What you need to succeed:
- Ideally, a Bachelor's degree in Computer Science or related field; Master's preferred.
- Several years of demonstrated commercial experience as a Data Engineer or similar role within large-scale environments dealing with large data sets.
- Expertise in SQL & dbt and ideally Kafka
- Significant Python coding skills
- Containerisation experience (Dockers, Kubernetes)
- Cloud Computing experience ( AWS / Azure )
- Strong preference for a Snowflake background but open to Bigquery or Redshift
Unfortunately sponsorship cannot be provided for this role
Staff Data Scientist
Full time
£100,000 - £115,000 + benefits
London (Hybrid)
My client is a large global organisation looking to help make positive impact on the environment and they are looking for strong leaders to help contribute to this mission in their B2B digital function. This role will include working on improving the technical capabilities as well as managing stakeholder relationships
Responsibilities
- Collaborate with a diverse team of data scientists, data engineers, software engineers, data managers, and business partners as part of a cross-disciplinary effort.
- Work alongside data engineers and software engineers to develop scalable and impactful data science products, incorporating statistical and machine learning algorithms.
- Conduct thorough data analyses to extract valuable business insights.
- Provide data science best practices, including technical design, technical design review, unit testing, monitoring and alerting, code check-ins, code reviews, and documentation.
- Provide mentorship and guidance to team members.
Qualifications
- Must have extensive hands-on experience 6 years+ working fully end to end from modelling through to production and deployment
- Experience with A/B testing
- Possess in-depth applied knowledge of data science tools and approaches across all stages of the data life cycle
- Demonstrate thorough understanding of the underlying mathematical foundations of statistics and machine learning
- Strong experience of Python and SQL
- Previous experience with any of the following, Hadoop, Hive, and Spark
Unfortunately sponsorship isn't provided for this role