Software Engineer

We are MPB, the world’s largest online platform for used photography and videography equipment. Our platform transforms the way that people buy, sell and trade in photo and video kit.

Headquartered in the creative communities of Brighton, Brooklyn and Berlin, the MPB team includes trained camera experts and seasoned photographers and videographers who bring their passion to work every day to deliver outstanding service.

Our Product & Engineering team are growing and we are looking to recruit experienced and talented developers to join us

The Role

As a Software Engineer at MPB you will:

  • Design and implement Python web services in Django and Flask
  • Maintain and extend existing Python web services based on new feature requirements and business needs
  • Collaborate with Frontend Engineers and Test Automation Engineers to ensure integrations with APIs are correct and complete
  • Document your APIs so they can be consumed downstream by the Frontend and Test Automation teams as well as Data Analytics teams


  • 3+ Years Python development
  • Experience with the Django framework & ORM
  • Experience managing Git workflows
  • Understanding of Relational Databases, PostgreSQL, MySQL
  • Experience with Docker both building and running images
  • Experience working in an Agile / Scrum team
  • Comfortable working outside of your main discipline in order to collaborate across your Scrum team


A keen investment in technology is at the forefront of the company’s mission with a clear vision of what our product should be. We take a cloud native approach to development and infrastructure with lots of room for experimentation and improvement. We foster a culture of quality and openness within the team.

Our head office is in Ship Street, Brighton and the role is with a co-located team of skilled engineers and product professionals.

As we return to the Ship Street office post-Covid we will be working on a flexible hybrid pattern with 2 days office based and 3 days remote.

We offer a range of competitive benefits including 25 days holiday, private healthcare, pension scheme, employee discounts and more.

We are growing our tech team and we’re recruiting for mid-level, senior and lead Software Engineers as well. Get in touch with us at if you’d like to have a confidential chat.


Want to know more about MPB?........ 

As part of Wired Sussex Talent Talk series, we caught up with MPB to find out more about life at their company and what they look for in new team members.

Meet the team: How To Give a Good Interview & Build the Best Portfolio | MPB | Talent Fest '21 


Similar searches: Back-End Development, Brighton and Hove