SENIOR PYTHON ENGINEER in London

SENIOR PYTHON ENGINEER in London

London Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and develop scalable backend solutions using Python and Django for real-world telecom problems.
  • Company: Join a leading tech company integrating AI-driven solutions with a global team.
  • Benefits: Enjoy flexible working, private healthcare, and personal development opportunities.
  • Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
  • Qualifications: Strong Python skills, experience with Django, and a passion for clean code.
  • Other info: Be part of a trust-focused culture with excellent career growth potential.

The predicted salary is between 36000 - 60000 Β£ per year.

The company is actively integrating AI-driven solutions into its ecosystem β€” enhancing customer experiences through intelligent notifications, predictive billing forecasts, and voice assistants. With a global engineering team of over 2,000 professionals (primarily based in the UK) and more than 60 million customers across the UK, EU, Japan, and the US, this is a truly impactful and technologically advanced environment where your expertise in Python can make a real difference.

Frontend: React (rarely requests to craft FE)

Testing: Pytest, MyPy

CI/CD: Jenkins

Deployment: Daily releases via feature flags

Responsibilities:

  • Design, develop, and maintain scalable finance-focused backend solutions using Python and Django
  • Integrate external systems and third-party APIs
  • Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems
  • Write high-quality, well-tested code ensuring reliable daily deployments to production
  • Participate in peer reviews, refinements, and feedback loops across a multi-disciplinary team
  • Maintain a developer-first quality culture: own unit, integration, and functional testing
  • Be part of a weekly engineering goal-setting process (lean Kanban-style working)

Requirements:

  • Must have:
  • Strong Python engineering skills, ideally with production Django experience on complex, large-scale applications (not just small web apps)
  • Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability
  • Solid experience in building automated tests: unit, integration, and E2E tests
  • Passion for clean code, peer reviews, and high code quality standards
  • Familiarity with scaling large systems β€” vertical scaling, single-tenant deployments
  • Self-driven, comfortable with autonomy and open team cultures (trust > process)
  • Experience working with or around AWS services (e.g., RDS, S3, Kubernetes, SQS, RabbitMQ)
  • Strong verbal and written English communication skills
  • Nice to have:
  • Frontend experience (React)
  • Code generation tools, AI assistants – Copilot, Cursor, Claude Code, etc.

WHAT WE OFFER:

Having fun and delivering the very best service are the founding principles of Godel. We’re always on the lookout for talented and creative people who are willing to go above and beyond the call of duty for teammates and our clients. Working for Godel comes with a range of benefits to help you enjoy your work here including:

  • Flexible Working Schedule and Hybrid Way of Work
  • Agile Delivery
  • Professional Team
  • Trust-Focused Culture
  • Private Medical Healthcare for You and Your Family
  • Group Life Insurance for You
  • Multisport Card
  • Free English / Polish Classes
  • Personal Development Plan
  • Corporate Integration Events
  • Reference Program

Want to be part of a great team, work on international projects, and grow professionally? Come in for an interview!

SENIOR PYTHON ENGINEER in London employer: Godeltech

Godel is an exceptional employer that fosters a vibrant and trust-focused culture, where innovation thrives and employees are encouraged to take ownership of their work. With a flexible working schedule and a commitment to professional development, you will have the opportunity to grow alongside a talented team while contributing to impactful AI-driven solutions for millions of customers globally. Join us in a dynamic environment that values creativity and collaboration, making every day at Godel a rewarding experience.
G

Contact Detail:

Godeltech Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land SENIOR PYTHON ENGINEER in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects and contributions. This is a great way to demonstrate your coding prowess and passion for clean code, which is super important for landing that Senior Python Engineer role.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Django and API development knowledge. Practice coding challenges and system design questions to ensure you're ready to impress during those crucial interview moments.

✨Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. Plus, it shows you're genuinely interested in being part of our innovative environment.

We think you need these skills to ace SENIOR PYTHON ENGINEER in London

Python
Django
API Development (REST / GraphQL)
Automated Testing (unit, integration, E2E tests)
Clean Code Practices
AWS Services (RDS, S3, Kubernetes, SQS, RabbitMQ)
Integration Patterns
Scalability of Large Systems
Verbal and Written Communication Skills
Agile Methodologies
Feature Flag Deployment
Peer Reviews
Problem-Solving Skills
Collaboration in Multi-Disciplinary Teams

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your Python and Django experience, especially with large-scale applications. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for clean code and high-quality standards, and explain why you’re excited about integrating AI-driven solutions. Let us know how you can contribute to our team!

Showcase Your Testing Skills: Since we value high-quality code, make sure to mention your experience with automated tests like unit, integration, and E2E tests. We love seeing candidates who take testing seriously and understand its importance in daily deployments.

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. We can’t wait to hear from you!

How to prepare for a job interview at Godeltech

✨Know Your Python Inside Out

Make sure you brush up on your Python skills, especially with Django. Be ready to discuss your experience with large-scale applications and how you've tackled complex problems in the past. Prepare examples that showcase your coding prowess and problem-solving abilities.

✨Understand the Company’s Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like AWS services and CI/CD tools like Jenkins. Being able to speak knowledgeably about these will show that you're not just a Python expert but also understand the broader tech ecosystem they operate in.

✨Prepare for Real-World Scenarios

Expect to be asked about how you would approach integrating external systems or APIs. Think through some scenarios where you had to solve real-world telecom customer problems and be ready to share your thought process during the interview.

✨Show Your Passion for Clean Code

Be prepared to discuss your views on code quality and testing. Share your experiences with unit, integration, and E2E tests, and how you maintain high standards in your work. This will resonate well with their developer-first quality culture.

SENIOR PYTHON ENGINEER in London
Godeltech
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>