Back End Developer - Python

Back End Developer - Python

Temporary Home office (partial)
Formula.

At a Glance

  • Tasks: Own and enhance a data pipeline, transforming purchase data into actionable insights.
  • Company: Join a dynamic product and engineering team in London.
  • Benefits: Earn up to £650/day, with hybrid work options and potential for contract extension.
  • Other info: Collaborate closely with experienced engineers in a supportive environment.
  • Why this job: Make a real impact on business decisions through data-driven solutions.
  • Qualifications: Experience in backend development, particularly with Python.

We are looking for a Backend Engineer to join an established product and engineering team on an initial 3 month contract, with scope to extend.

You will take ownership of the extension, improvement and maintenance of a data pipeline that extracts and transforms purchase data into structured, actionable information.

You may also be asked to support the creation of new data feeds and maintenance of existing ones for commercial partners, delivering data that drives key business decisions.

You will work closely with a Staff Backend Engineer and Head of Engineering.

  • Up to £650/day
  • Outside IR35
  • Hybrid (2 days/week)
  • ~£600/day for fully remote candidates
  • 3 month initial contract, subject to extension

Back End Developer - Python employer: Formula.

Join a dynamic and innovative team as a Back End Developer in London, where you'll have the opportunity to work on impactful projects that drive key business decisions. Our hybrid work culture promotes flexibility and collaboration, while our commitment to employee growth ensures you will have access to continuous learning and development opportunities. With competitive rates and a supportive environment, we are dedicated to making your experience both meaningful and rewarding.

Formula.

Contact Details:

Formula. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Back End Developer - Python

Tip Number 1

Network like a pro! Reach out to your connections in the industry and let them know you're on the lookout for a Backend Engineer role. You never know who might have a lead or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your previous projects, especially those involving data pipelines and Python. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on common backend development questions and scenarios. Practice explaining your thought process when tackling problems, as this will demonstrate your expertise and problem-solving abilities.

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!

We think you need these skills to ace Back End Developer - Python

Python
Data Pipeline Development
Data Transformation
Data Extraction
Data Structuring
Collaboration
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python and data pipelines. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about this role and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Showcase Your Problem-Solving Skills:In your application, mention specific challenges you've faced in previous roles and how you tackled them. We’re looking for someone who can think on their feet and improve our data processes.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Formula.

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with data pipelines and any relevant frameworks you've used. Practising coding challenges can also help you demonstrate your problem-solving abilities.

Understand the Data Pipeline

Familiarise yourself with how data pipelines work, especially in the context of transforming purchase data. Be prepared to explain how you would approach improving and maintaining these systems, as well as any past experiences that relate to this.

Showcase Your Collaboration Skills

Since you'll be working closely with a Staff Backend Engineer and Head of Engineering, highlight your teamwork experience. Share examples of how you've successfully collaborated on projects, particularly in a hybrid or remote setting.

Prepare Questions for Them

Interviews are a two-way street! Prepare insightful questions about the team dynamics, the current challenges they face with their data feeds, and how success is measured in this role. This shows your genuine interest and helps you assess if it's the right fit for you.