Python Developer

Anson McCade
London, UK
21 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Agile Methodology Code Review Databases Data Structures Distributed Systems Python (Programming Language) Object-Oriented Software Development Pair Programming Backend Solid Principles

Job description

You’ll play a key role in designing, developing, and maintaining highly scalable backend services. Working closely with Product, Design, and commercial teams, you’ll translate business requirements into robust technical solutions while helping drive continuous improvement across the engineering function. Key Responsibilities

  • Design, build, and maintain scalable, high-performance backend services.

  • Translate complex business requirements into technical designs and architectural solutions.

  • Identify and introduce tools, frameworks, and techniques to improve development practices.

  • Collaborate cross-functionally to deliver high-quality digital products and customer experiences.

  • Contribute to code reviews, design discussions, pair programming, and knowledge-sharing sessions.

  • Champion Agile best practices and identify opportunities to improve team processes.

  • Provide technical leadership, share expertise, and mentor developing engineering talent.

Requirements

Are you a passionate backend engineer who enjoys solving complex technical challenges, building scalable systems, and influencing engineering best practices?, * Strong experience designing and building scalable backend services, primarily using Python.

  • Excellent problem-solving and analytical skills, with a proactive approach to continuous improvement.

  • Solid understanding of databases, object-oriented design, data structures, distributed systems, and SOLID principles.

  • The ability to turn complex technical challenges into practical, maintainable solutions.

  • Strong communication skills and a collaborative mindset.

Benefits & conditions

  • An interest in technical leadership, mentoring, and contributing to a positive engineering culture. What’s on Offer?

Competitive salary plus performance-related bonus.

28 days’ annual leave, plus bank holidays and an additional day off for your birthday.

Private medical insurance and mental health support.

Learning and development opportunities to support your career progression.

Flexible hybrid working, with an office based in Central London.

A collaborative, feedback-driven culture where ideas are encouraged and engineers have a genuine voice.

A great office environment, team socials, and a supportive working atmosphere.

Interested?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…