Python Data Engineer
Optimizon Group
Job Description
Midlevel Python Data Engineer - £50,000 - £55,000 per annum
Overview
As a result of rapid growth, we need a MidLevel PythonData Engineer to join our Data Engineering team. Founded in 2016 as an Amazon agency, Optimizon is one of the UK’s most exciting and fast-growing marketplace agencies.
Based in London and Swindon, with a hybrid office/WFH policy, we have a multi-team approach led by our account managers and supported by our Creative, Advertising, Data Analysis, and Technical teams.
Key role responsibilities:
- Implement data pipelines and systems to connect and process data for analytics and BI systems.
- Document systems and source-to-target mappings.
- Re-engineer manual data flows to enable scaling and repeatable use.
- Follow best practice guidelines and help to improve those guidelines.
- Write clean, secure and well-tested code.
- Operate the services and pipelines you build and identify issues in production.
- Assess and prioritise feature requests.
- Recognise opportunities to reuse existing data flows.
- Collaborate with other team members and stakeholders.
- Implement data quality checks and validation processes to identify and resolve data anomalies.
- Support business intelligence report development that can be reused.
Requirements and Skills
- Python development proficiency > 3 years experience.
- Strong Software Engineering background.
- Good problem-solving, communication, and organisational skills.
- Ability to work independently and with a team.
- Understand industry-recognised data modelling patterns and standards and when to apply them.
- Familiarity with data security and privacy principles, ensuring compliance with data governance and regulatory requirements.
- SQL proficiency and relational database management experience.
- API Implementation and Integration experience, understanding of REST principles and best practices.
- Knowledge of validation libraries like Marshmallow or Pydantic.
- Expertise in Pandas or similar libraries.
- Experience working with Airflow.
- Operating systems (Linux) knowledge.
- Proficiency in modern development practices and infrastructure deployment (DevOps), including Git, Terraform, Docker, and CI/CD (CircleCI).
- Experience working with GCP stack (CR, CF, GCS, Secret Manager, etc.).
- Proficient understanding of code versioning tools, such as GIT/GitHub.
What You'll Get in Return - UK-based Benefits
- Competitive salary of £50,000 - £55,000 per annum.
- Social events and a fun working environment.
- Generous 33 days holiday including bank holidays.
- Great teammates.
- Paid sick leave.
- EMI scheme.
- Amazon Prime.
- Birthday off in the weekday.
- Enhanced Maternity leave.
- Paid Travel expenses to company social events, conferences, meetings in any Optimizon office, client meetings, etc.
- Fully hybrid working.
- Free eye tests and frame discounts.
- ‘Work from anywhere in the world’ policy.
- Investors In People Accredited.
- LinkedIn Learning.
- Private healthcare scheme.
Does This Job Sound Like the Perfect Fit?
Please email your CV (With your Github URL) to [email protected] cc: [email protected].
Expertise level
Similar Jobs in United Kingdom
Python Developer
Marshall Wolfe
remote
4 hours 17 min ago
Python Developer
Sanderson Recruitment - Perth Australia
4 hours 17 min ago
Python Developer - Remote
RemoteWorker UK
remote
4 hours 18 min ago
Senior Software Engineer
Jooble
4 hours 18 min ago
remote
4 hours 18 min ago