Senior Data Engineer
Who we are
We are MPB, the largest global platform for used photography and videography equipment. Our platform transforms the way that people buy, sell and trade in photo and video kit. MPB is a destination for everyone, whether you’ve just discovered your passion for visual storytelling or you’re already a pro.
MPB has always been committed to making kit more accessible and affordable, and helping to visualise a more sustainable future. We recirculate more than 485,000 items of used kit every year, extending the life and creative potential of photo and video equipment for creators around the world.
Our headquarters is based in central Brighton, down in the lanes just off the seafront. We operate a hybrid-working model of 2 days per week in the office, and 3 days working from home.
The Opportunity
Data analysis and data science has been critical to the growth of MPB, as it continues to strive to provide a best in class experience for customers. The importance of being able to uncover and react to insights provided through the platform data is recognised as a critical element for growth and continued success.
As part of a growing data team you will be working fairly autonomously so we are looking for someone who has the experience to contribute on data infrastructure, and is experienced in managing end to end data engineering processes.
We are looking for someone with hands-on experience, who is comfortable both designing and implementing robust data pipelines and structures. You must have strong end to end experience within Python and be very comfortable with ETL. You will also be very familiar with the GCP stack and CI/CD methodologies.
You will be liaising and interacting with stakeholders to advise on design and approach. You should have excellent communication skills and be able to articulate designs and technical needs to key stakeholders.
You will also be working closely with our Product and Engineering teams and CTO, and will be responsible for maintaining the highest data standards and practices.
Key Responsibilities
- Responsible for the development, delivery and maintenance of a data warehouse and data pipelines that enables the provision of data from various sources to analysts supporting business wide BI.
- Contribute to the design, development, testing and performance in production of the data warehouse, pipelines and BI systems.
- Digesting business requirements and converting these into technical solutions
- Building end to end data pipelines in Python and Cloud technologies
- Convert algorithms, models and features created by data scientists and Business analysts from prototypes/designs into productionised solutions
- Apply and champion data best practice standards and principles
- Building and maintaining data artefacts - data models, data dictionaries and business glossaries
Skills & Experiences
- Hands on, commercial experience in a Data Engineering role - with the emphasis on delivered solutions
- Knowledge of techniques for data analysis on distributed systems to support both real time, and non real time analytics and data driven products
- Experienced in Python
- Experience with BigQuery
- Experienced building ETL pipelines
- Experience with GIT/GitHub, CI/CD, Jenkins
- Experienced in cloud infrastructure (GCP) and Kubernetes
- Excellent SQL experience for the building of databases and manipulation of data
-
Nice to Have (not essential):
- Experienced with Tableau Cloud implementation
- Experience of Big Data platforms
- Experience with Terraform
- Other data tech experience e.g. NOSQL, Postgres, MySQL
- Prior experience within an ecommerce or marketplace environment
- Project and / or staff management (note - at this time, this is not a management role)
Benefits
For our full list of benefits, please check out our 'UK Benefits' section of the career page. Here are a few of the perks on offer here:
- 25 days annual leave + bank holidays
- 4% employer contributory pension scheme
- Private healthcare
- Flexible hybrid working options
- Access to EAP with a range of employee discounts
- Dog friendly workplace.
- Bespoke Learning Management System - the MPB 'Learning Lab' with access to thousands of free courses to upskill in any areas you'd like; whether personally or professionally.
- 2 volunteer days for charity which aligns with MPB values
MPB customers come from all walks of life, and so do we. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant because of family makeup, race, sexuality, religion, gender identity, disability or age. At MPB, every employee has the opportunity to make an impact and grow.
- Department
- Data & Analytics
- Role
- Data Engineering
- Locations
- Brighton
- Remote status
- Hybrid Remote
Brighton
We are MPB
MPB is the largest global platform to buy, sell and trade used photography and videography kit. We are the simple, safe and circular way to trade, upgrade and get paid for kit.
Starting in the UK in 2011, we have grown to 450+ people and have offices in the creative hubs of Brighton, Brooklyn and Berlin.
We are pushing boundaries, investing in sustainability, and are dedicated to making kit accessible for everyone.
If you’re passionate, collaborative, and always looking to learn, then MPB is the place for you.
Senior Data Engineer
Loading application form
Already working at MPB?
Let’s recruit together and find your next colleague.