Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Mid-Weight Python Developer (Remote in the UK) image - Rise Careers
Job details

Mid-Weight Python Developer (Remote in the UK)

Title: Midweight Python Engineer

Location: Remote in the UK

Position: Permanent

About Petlab Co

PetLab Co. is the world’s fastest-growing pet supplement business. Launching in 2018, we successfully achieved a 9-figure revenue in 2022 without any external funding. We have a loyal community of loving pet parents and over 1.5 million happy dogs whose lives have been positively impacted by our innovative products. Our team is vibrant, fast-moving, and customer-driven where high-performers are valued and rewarded. And it is the ideal place for an ambitious, hardworking, animal lover who wants to progress their career rapidly.

A Day In The Life…

Reporting in to our Lead Software Engineer you’ll be joining a small but highly productive team of talented engineers working on a platform transformation. Petlab is moving from its monolithic legacy tech stack to Python and microservices via a full platform rebuild. This is a great opportunity to do some exciting work from the ground up in a super-fast moving and highly successful industry leading brand.

This role will focus on web application development for an ecommerce system, undertaking the business logic and backend APIs for the customer facing website, internal tools and recurring billing system.

The role offers a great opportunity to learn with a structured career path and plenty of flexibility through remote working.We move and think fast so it’s important that you are able to thrive in a fast-paced environment and are happy to roll up your sleeves to do whatever it takes to support the team in every way possible. There’s opportunity to have impact with lots of autonomy in a great team.  If that sounds exciting - we would love you to join our pack!

Your day to day will look a little bit like this…

  • Daily stand-up and peer reviews
  • Developing high quality, tested and scalable Python microservices for AWS
  • Collaborating with the tech lead to and recommending technical solutions that satisfy functional and non-functional needs
  • Championing and sharing best practices to improve team and code over time
  • Informing others of blockers and communicate technical limitations or implementation misuse

What You Need…

  • 3+ years working as an engineer on related backend technology (Python, SQL etc)
  • Experience building quality, and highly scalable backend systems
  • Excellent understanding and experience of programming languages and paradigms
  • Enthusiastic self starter that will be able to work in a fast paced environment
  • Proven ability to quickly build and maintain authentic relationships and trust with individuals with excellent communication skills
  • Any additional experience with the following tech would be advantageous: IAC, Microservices, API Gateway, Lambda, Terraform and  AWS Cloud

 

Our Tech Stack

  • Python
  • SQL
  • IAC
  • Microservices
  • API Gateway
  • Lambda
  • Terraform
  • AWS Cloud
  • Private Health Care through Vitality
  • Generous Annual Leave - 28 days + public and bank holidays
  • Flexible Working Hours – We focus on results and trust people to manage their time, whether working from home, while travelling, or in the office!
  • Help@Hand – Employee Assistance Programme
  • Nursery Salary Sacrifice Scheme
  • Royal London Pension Scheme – We offer a workplace pension scheme with one of the UK’s leading providers of group pensions. With an employer contribution of 5%!
  • Enhanced Maternity / Paternity / Adoption Leave – because time with new family members is important!
  • Puppy Therapy – working in partnership with Paws in Work to provide a boost of oxytocin twice a year.
  • Generous Learning and development budget – We always want you to keep learning.
  • Free breakfast, fruits and snacks – refuel and revitalise with free munchies in the office.
  • Working Environment – dogs are welcome!
  • Life Assurance – In the event of your death, while employed by us, your chosen beneficiaries will be provided with a tax-free lump sum equivalent of four times your basic salary.
  • Gympass – All in one subscription bringing you the largest selection of gyms, studios and apps.
  • Electric Vehicle Scheme – Employees sacrifice salary in return for a new electric car, typically saving 30-40% of costs through income and tax and national insurance.
  • Give Back Day – An extra day off in the year to volunteer plus a £50 contribution to your chosen charity.
  • Health Cash Benefit – We offer the bronze package with enables you to claim a certain amount of cashback when you pay for something that is health related, i.e dental.
  • Private Health Care through Vitality
  • Generous Annual Leave - 28 days + public and bank holidays
  • Flexible Working Hours – We focus on results and trust people to manage their time, whether working from home, while travelling, or in the office!
  • Help@Hand – Employee Assistance Programme
  • Nursery Salary Sacrifice Scheme
  • Royal London Pension Scheme – We offer a workplace pension scheme with one of the UK’s leading providers of group pensions. With an employer contribution of 5%!
  • Enhanced Maternity / Paternity / Adoption Leave – because time with new family members is important!
  • Puppy Therapy – working in partnership with Paws in Work to provide a boost of oxytocin twice a year.
  • Generous Learning and development budget – We always want you to keep learning.
  • Free breakfast, fruits and snacks – refuel and revitalise with free munchies in the office.
  • Working Environment – dogs are welcome!
  • Life Assurance – In the event of your death, while employed by us, your chosen beneficiaries will be provided with a tax-free lump sum equivalent of four times your basic salary.
  • Gympass – All in one subscription bringing you the largest selection of gyms, studios and apps.
  • Electric Vehicle Scheme – Employees sacrifice salary in return for a new electric car, typically saving 30-40% of costs through income and tax and national insurance.
  • Give Back Day – An extra day off in the year to volunteer plus a £50 contribution to your chosen charity.
  • Health Cash Benefit – We offer the bronze package with enables you to claim a certain amount of cashback when you pay for something that is health related, i.e dental.

Petlab Co is an equal opportunity employer that is committed to diversity and inclusion. We encourage all applications irrespective of gender, race, sexual orientation, religion, age, nationality, marital status, and disability. We believe that diversity is at the heart of innovation and we welcome passionate candidates from all backgrounds. Come join the family and see for yourself!

PetLab Co. Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
PetLab Co. DE&I Review
3.47 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of PetLab Co.
PetLab Co. CEO photo
Chris Masanto
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Mid-Weight Python Developer (Remote in the UK), PetLab Co.

Are you a passionate Mid-Weight Python Developer looking for an exciting opportunity? At Petlab Co, one of the world’s fastest-growing pet supplement businesses, we’re on the hunt for talented developers like you! Since our launch in 2018, we’ve made waves in the pet industry and generated a whopping 9-figure revenue in 2022—without any external funding! We’re building a vibrant, customer-focused team and are eager to expand our ranks with individuals who genuinely love animals and want to work in a positive, fast-paced environment. As a Mid-Weight Python Developer at Petlab Co, you’ll work closely with our Lead Software Engineer and a small team of talented engineers on a thrilling platform transformation project, moving from a monolithic legacy tech stack to Python and microservices. Your focus will be on developing high-quality, scalable Python microservices for our eCommerce platform, contributing to our backend systems, APIs, and customer-facing website. At Petlab, we value autonomy, creativity, and a hands-on approach, providing you with the chance to learn and grow your skills in an exciting industry. With ample opportunities for career progression and the flexibility of remote work, this role is perfect for someone who thrives in a dynamic environment. Sounds exciting? Join us at Petlab Co and make a meaningful impact in the pet world while growing your career in tech!

Frequently Asked Questions (FAQs) for Mid-Weight Python Developer (Remote in the UK) Role at PetLab Co.
What are the responsibilities of a Mid-Weight Python Developer at Petlab Co?

As a Mid-Weight Python Developer at Petlab Co, your primary responsibilities will include developing scalable Python microservices for our eCommerce platform, maintaining backend APIs, and collaborating with the tech lead to recommend technical solutions. You will play a vital role in our platform transformation as we transition to a more modern microservices architecture, ensuring that your work supports both functional and non-functional needs.

Join Rise to see the full answer
What qualifications do you need to be a Mid-Weight Python Developer at Petlab Co?

To join Petlab Co as a Mid-Weight Python Developer, you should have at least 3 years of experience working with backend technologies, particularly Python and SQL. A solid understanding of programming languages, paradigms, and experience in building scalable backend systems is essential. Additionally, effective communication skills and an ability to work well in a fast-paced team environment are crucial for success in this role.

Join Rise to see the full answer
What technologies will I use as a Mid-Weight Python Developer at Petlab Co?

In the role of a Mid-Weight Python Developer at Petlab Co, you will work with a robust tech stack that includes Python, SQL, microservices, AWS Cloud services (including Lambda and API Gateway), and Infrastructure as Code (IAC) tools, such as Terraform. Familiarity with these technologies will be beneficial as you contribute to transforming our tech infrastructure.

Join Rise to see the full answer
How is the work-life balance for Mid-Weight Python Developers at Petlab Co?

Petlab Co emphasizes a positive work-life balance for all employees, including Mid-Weight Python Developers. The role offers flexible working hours, allowing you to manage your time whether you're working at home, traveling, or in the office. We believe in producing great work without compromising your personal time or well-being.

Join Rise to see the full answer
What growth opportunities are available for a Mid-Weight Python Developer at Petlab Co?

At Petlab Co, we are committed to the growth and development of our employees. As a Mid-Weight Python Developer, you will have access to a structured career path, as well as a generous learning and development budget, which encourages continuous education. This is an excellent opportunity to enhance your skills and advance your career while working on innovative projects.

Join Rise to see the full answer
Common Interview Questions for Mid-Weight Python Developer (Remote in the UK)
Can you describe your experience with Python and how you've used it in previous projects?

When answering this question, be specific about the projects you’ve worked on, highlighting the frameworks and libraries you used within Python. Mention any particular challenges you faced and how you overcame them to deliver results, emphasizing your ability to adapt and learn quickly.

Join Rise to see the full answer
What strategies do you use for testing your Python code?

Discuss the importance of unit testing, integration testing, and using frameworks such as pytest or unittest in your projects. This shows your commitment to code quality and ensuring that your applications run smoothly before deployment.

Join Rise to see the full answer
How do you approach debugging in Python applications?

Share your systematic approach to debugging, such as logging, unit tests, or using debuggers like pdb. Discuss particular instances of bugs you've solved and what tools or methodologies helped you identify and fix issues effectively.

Join Rise to see the full answer
Explain the concept of microservices and their benefits.

Microservices architecture is crucial for scaled applications. Explain it as a method where applications are structured as a collection of loosely coupled services. Discuss benefits such as improved scalability, easier deployment, and more flexibility in tech stack choices.

Join Rise to see the full answer
What tools or methods do you use for version control in your projects?

Discuss your experience with git, including branching strategies, pull requests, and collaboration with team members. This demonstrates that you understand the development lifecycle and can effectively collaborate with others.

Join Rise to see the full answer
Can you give an example of a challenging technical problem you've overcome?

Prepare a detailed story about a specific technical challenge in one of your projects. Explain the context, your thought process in solving the problem, and the final outcome, focusing on what you learned and how it impacted your approach afterwards.

Join Rise to see the full answer
What role do you think communication plays in software development?

Highlight the importance of clear communication with team members, stakeholders, and any non-technical colleagues. Discussing your experience in collaborative environments will emphasize your team-oriented approach.

Join Rise to see the full answer
Describe your experience with AWS and how you've leveraged its services in your projects.

Detail your familiarity with AWS services like EC2, S3, Lambda, and RDS. Discuss how you’ve used these services to optimize performance, manage costs, or enhance the functionality of your applications.

Join Rise to see the full answer
How do you ensure your code is both maintainable and scalable?

Discuss best practices and design patterns you follow, such as SOLID principles, code reviews, documentation, or using design patterns that promote separation of concerns. Emphasize that you prioritize writing clean, clear code for future developers.

Join Rise to see the full answer
What do you consider when designing APIs?

Explain your understanding of RESTful principles, versioning, and security. Talk about how you ensure that your APIs are user-friendly and document them for other developers, showcasing your awareness of collaboration and usability.

Join Rise to see the full answer
Similar Jobs
Posted 10 days ago

Join PetLab Co as a Senior Python Engineer and contribute to building scalable systems for a leading pet supplement business.

Photo of the Rise User

Join Visa as a Staff Machine Learning Engineer to enhance our Machine Learning Platform and support innovative financial solutions.

Photo of the Rise User
Raven Remote No location specified
Posted 14 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
YPrime Remote Malvern, Pennsylvania, United States
Posted 4 days ago

Join YPrime as a Full Stack Engineer, revolutionizing the clinical trial process through innovative software solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Q
Someone from OH, Parma just viewed Advanced Microsoft Office Trainer at QS4QS
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Gallipolis just viewed Email Copywriting Intern, Summer 2025 at Power Digital
Photo of the Rise User
Someone from OH, Columbus just viewed Warehouse People Ops Coordinator at Babylist
Photo of the Rise User
8 people applied to Software Engineer at Wider Circle
Photo of the Rise User
16 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Toledo just viewed Field Recruiter (MI) at Wonderschool
d
Someone from OH, Columbus just viewed Reconciliation & Payments Specialist at dopay
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed VP of Customer Operations at OXIO Corporation
Photo of the Rise User
Someone from OH, Springfield just viewed IT helpdesk Team Leader at Optimiza
Photo of the Rise User
Someone from OH, Akron just viewed Director of Revenue Cycle Management at Gather Health
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Clerk at Hireframe
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Success Manager - Illinois at Alma Technologies (OR)
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce