Senior Python Backend Engineer - Scale FinTech (Hybrid)

Senior Python Backend Engineer - Scale FinTech (Hybrid)

Full-Time 90000 - 90000 £ / year (est.) Home office (partial)
HUG

At a Glance

  • Tasks: Design and develop scalable backend systems for a high-growth fintech.
  • Company: Join a dynamic fintech revolutionising institutional financial markets.
  • Benefits: Competitive salary, annual bonus, equity, and flexible hybrid working.
  • Other info: Collaborate with a lean team and enjoy excellent career growth opportunities.
  • Why this job: Make a real impact in a hands-on role with cutting-edge technology.
  • Qualifications: 5+ years in backend development with strong problem-solving skills.

The predicted salary is between 90000 - 90000 £ per year.

We’re partnering with a high-growth fintech building critical infrastructure for institutional financial markets. Their platform processes billions in daily transaction volume and sits at the heart of complex investment workflows used by sophisticated institutional clients. This is an opportunity to join a lean, high-calibre engineering team where you’ll work closely with senior technical leadership to design, build and scale mission-critical backend systems. If you enjoy solving complex technical problems in environments where engineering quality, reliability and ownership genuinely matter, this could be a strong fit.

The Role

You’ll be responsible for designing and developing backend systems that support core trading/investment operations, internal workflows, and client-facing products. This is a hands-on senior engineering role with meaningful ownership and direct impact.

Responsibilities include:

  • Designing and building scalable backend services and distributed systems
  • Working on mission-critical applications with high reliability requirements
  • Building APIs and backend integrations
  • Contributing to system architecture and technical design decisions
  • Improving performance, scalability and observability
  • Participating in code reviews and engineering best practices
  • Mentoring less experienced engineers where appropriate
  • Collaborating with product, engineering leadership and stakeholders

Tech Environment

  • Python
  • AWS
  • REST APIs / GraphQL
  • CI/CD
  • Infrastructure as Code

Engineers with strong experience in other backend OO languages (Go, Java, C#, C++) are also encouraged to apply.

What We’re Looking For

  • 5+ years building complex backend applications
  • Experience with distributed systems/scalable infrastructure
  • Production experience with cloud platforms (AWS preferred)
  • Experience with APIs, databases, and modern software engineering practices
  • Strong understanding of testing, CI/CD, and code quality
  • Excellent problem-solving and communication skills
  • Strong STEM academic background (Computer Science, Engineering, Physics, Mathematics or similar) REQUIRED

Highly desirable:

  • Fintech/financial systems experience
  • Messaging architectures
  • Containerisation/orchestration
  • Infrastructure tooling
  • Experience working in lean, high-ownership engineering teams

Compensation

  • Base salary up to £90,000
  • Guaranteed annual bonus (10–30% - OTE £117,000)
  • Meaningful equity
  • Strong wider benefits package

Location

Hybrid London working model with flexibility. This role unfortunately does not offer sponsorship.

Senior Python Backend Engineer - Scale FinTech (Hybrid) employer: HUG

Join a dynamic and innovative fintech company in London, where you'll be part of a high-calibre engineering team dedicated to building critical infrastructure for institutional financial markets. With a strong focus on engineering quality and ownership, this role offers meaningful opportunities for professional growth, competitive compensation, and a comprehensive benefits package, all within a flexible hybrid working environment that promotes collaboration and creativity.

HUG

Contact Details:

HUG Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Python Backend Engineer - Scale FinTech (Hybrid)

Tip Number 1

Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that interview.

Tip Number 2

Show off your skills! Consider building a small project or contributing to open-source work that showcases your Python backend expertise. This not only demonstrates your abilities but also gives you something tangible to discuss during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and system design questions that are relevant to backend engineering. We recommend using platforms like LeetCode or HackerRank to get in the zone.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team!

We think you need these skills to ace Senior Python Backend Engineer - Scale FinTech (Hybrid)

Python
Backend Development
Distributed Systems
Scalable Infrastructure
AWS
REST APIs
GraphQL

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend development experience, especially with Python and distributed systems, to show us you’re the right fit for our team.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about fintech and how your background aligns with our mission. Share specific examples of your past work that demonstrate your problem-solving skills and ownership in projects.

Showcase Your Technical Skills:Don’t forget to mention your experience with cloud platforms like AWS, APIs, and CI/CD practices. We want to see how you’ve applied these skills in real-world scenarios, so be specific!

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!

How to prepare for a job interview at HUG

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python, AWS, and the other technologies mentioned in the job description. Brush up on your knowledge of REST APIs and GraphQL, as well as distributed systems. Being able to discuss your experience with these tools confidently will show that you're a strong fit for the role.

Prepare for Problem-Solving Questions

Expect to tackle some complex technical problems during the interview. Practice coding challenges and system design questions that reflect real-world scenarios. This will not only demonstrate your problem-solving skills but also your ability to think critically under pressure.

Showcase Your Ownership Experience

Since this role involves meaningful ownership, be ready to share examples from your past work where you took charge of projects or initiatives. Highlight how you contributed to the design and development of backend systems, and how your decisions impacted the overall success of those projects.

Engage with the Interviewers

Don’t just answer questions; engage in a conversation. Ask insightful questions about their engineering practices, team dynamics, and the challenges they face. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.