Skip to main content

Python Data Engineer

Python Data Engineer
Optimizon Group
2 weeks ago

Job Description

Midlevel Python Data Engineer - £50,000 - £55,000 per annum


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

Work arrangement

Key skills

Similar Jobs in United Kingdom