Python Engineer

Optimizon

Python Engineer

£55000

Optimizon, Swindon

  • Full time
  • Permanent
  • Remote working

Posted 2 weeks ago, 16 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: b02cc6e91c7a4dac82ab81c6f8047abf

Full Job Description

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.

    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, Python: 4 years (required)

  • PostgreSQL: 4 years (required)

  • Google Cloud Platform: 3 years (required)

  • Airflow: 2 years (preferred)

    Founded in 2016 as an Amazon agency, Optimizon is one of the UK's most exciting and fast-growing marketplace agencies. It is dedicated to building and protecting brands on marketplaces such as Amazon, eBay, Wayfair, Onbuy, Mano Mano, DIY.com, and many more worldwide.

    There is a competitive salary on offer of £ 50,000 - £55,000 per annum, with benefits including social events, generous 33 days holiday including bank holidays, fun working environment and 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 engineering@optimizon.co.uk cc: chat@optimizon.co.uk.

    Job Types: Full-time, Permanent

    Pay: £50,000.00-£55,000.00 per year