Enable job alerts via email!

Software Engineer (Python)

MPB

Brighton

Hybrid

GBP 50,000 - 70,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as a Software Engineer (Python) in Brighton. You will design and implement web services using Django and FastAPI, collaborate across teams, and maintain high-quality services. This hybrid role offers the chance to work both in the office and remotely, contributing to innovative solutions in the photography and videography equipment industry.

Qualifications

  • Strong foundation in Python with experience in web services.
  • Skilled with Django framework and ORM.

Responsibilities

  • Develop robust Python-based web services using Django and FastAPI.
  • Enhance and optimize current Python web services.

Skills

Python Development
Collaboration
Agile/Scrum

Tools

Django
Git
Docker
PostgreSQL
MySQL

Job description

Join to apply for the Software Engineer (Python) role at MPB

Get AI-powered advice on this job and more exclusive features.

Location:

Brighton (Hybrid - 2 days per week in the office, 3 days per week at home)

Department:

Technology

Position type:

Full time

What you will be doing:
  1. Designing and Implementing Python Web Services: You’ll develop robust Python-based web services using Django and FastAPI to support MPB’s platform scalability and innovation, working on backend services and API integrations.
  2. Maintaining and Extending Existing Services: You’ll enhance and optimize current Python web services, collaborating with stakeholders to meet operational needs and contribute to product success.
  3. Collaborating Across Teams: Work with Frontend and Test Automation Engineers to ensure seamless API integrations, maintaining system efficiency and security.
  4. Documenting APIs: Create clear API documentation for teams, collaborating with Data Analytics to ensure accurate data representation for analysis.
What we are looking for:
  1. Python Development Experience: Strong foundation in Python, with experience in building and maintaining web services and applications.
  2. Expertise in Django & ORM: Skilled with Django framework and ORM, capable of building scalable solutions and managing databases.
  3. Proficient in Git Workflows: Familiar with Git, handling branching, pull requests, and version control.
  4. Experience with Relational Databases (PostgreSQL, MySQL): Knowledge of relational databases, designing schemas, and writing optimized queries.
  5. Docker Experience: Experience in building and running Docker images for development and deployment.
  6. Agile/Scrum Experience: Comfortable working within Agile/Scrum teams, participating in sprints and standups.
  7. Collaborative Team Player: Willing to support team members across disciplines to contribute to team success.
Our Values:
  • Better, Connected: Designing scalable web services with Django and FastAPI, collaborating across teams.
  • Empowering and Empowered: Developing APIs that enable efficient software delivery and cross-team collaboration.
  • Insight-driven: Using data insights to improve web services and performance.
  • Agents of Change: Innovating with Docker and modern frameworks for efficiency and scalability.
  • Focussed on Excellence: Maintaining high-quality services with clear documentation and smooth integrations.
  • Passionately Ambitious: Supporting MPB’s growth through high-performance, reliable Python services.
About MPB:

We are MPB, the largest global platform for used photography and videography equipment, transforming how people buy, sell, and trade in photo and video gear. We value inclusivity and are committed to diversity and equal opportunity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Python - Ubuntu Pro client - graduate level

TN United Kingdom

London

Remote

GBP 50,000 - 70,000

9 days ago

Software Engineer - Python/Golang - Kubernetes

TN United Kingdom

London

Remote

GBP 45,000 - 80,000

25 days ago

Snr. Software Engineer (Python, C#, Rust) (Remote in the United Kingdom)

KnowBe4

London

Remote

GBP 40,000 - 80,000

30+ days ago

Software Engineer (Python) Brighton

Mpb Europe Limited

Brighton

Hybrid

GBP 40,000 - 70,000

12 days ago

Software Engineer - Python

Cedar Cares, Inc

London

On-site

GBP 55,000 - 75,000

4 days ago
Be an early applicant

Software Engineer (Python/Golang/DevOps) - Up to 60,000 - ID37652

Humand Talent

Greater London

On-site

GBP 50,000 - 60,000

6 days ago
Be an early applicant

Software Developer (Python)

TN United Kingdom

London

On-site

GBP 40,000 - 60,000

2 days ago
Be an early applicant

Software Engineer - Python - Container Images

Canonical

City of Edinburgh

Remote

USD 45,000 - 80,000

23 days ago

Software Engineer - Python and K8s

Canonical

City of Edinburgh

Remote

GBP 40,000 - 80,000

18 days ago