Software Developer-Bonus

Software Developer-Bonus

Full-Time 140000 - 140000 £ / year (est.) Home office (partial)
Understanding Recruitment

At a Glance

  • Tasks: Lead the evolution of a critical Python platform and design new systems from scratch.
  • Company: A profitable fintech company with a focus on engineering and innovation.
  • Benefits: Competitive salary, bonus, worldwide travel insurance, and top-tier medical benefits.
  • Other info: Dynamic, high-ownership environment with opportunities for growth.
  • Why this job: Take ownership of a core platform and influence its future direction.
  • Qualifications: Strong Python skills and experience in evolving production systems.

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

We're working with a profitable, engineering-led fintech that builds software used by investment firms to manage reporting, data, and client-facing outputs. Their platform underpins core workflows for their clients - handling complex, highly tailored requirements across data processing, reporting logic, and content generation. They’re now at a key stage of growth: evolving the existing system while building out new products alongside it.

They’re looking for a Principal Engineer to take ownership of how that platform develops from here. This is a senior, hands-on position with real influence over both architecture and delivery.

You’ll be:

  • Leading the evolution of a live, business-critical Python platform
  • Designing and building new systems and features from the ground up
  • Owning architectural decisions across backend services and cloud infrastructure
  • Working closely with stakeholders to shape solutions, not just implement them
  • Setting technical direction and raising engineering standards within a small team

What They’re Looking For:

  • Strong Python experience (FastAPI, Django, Flask etc)
  • Track record of owning or significantly evolving production systems
  • Experience making architectural decisions and working across the full lifecycle
  • Comfortable operating in a smaller, high-ownership environment
  • Able to communicate effectively with both technical and non-technical stakeholders

Why It's interesting:

  • Ownership of a core platform and its future direction
  • Worldwide travel insurance
  • Top-tier Medical + Dental insurance
  • Beautiful, modern office in Central London
  • Profitable company with a clear growth roadmap

Software Developer-Bonus employer: Understanding Recruitment

Join a dynamic fintech company that prioritises engineering excellence and offers a collaborative work culture in a beautiful, modern office located in Central London. With a focus on employee growth, you will have the opportunity to take ownership of a core platform, influence architectural decisions, and enjoy competitive benefits including worldwide travel insurance and top-tier medical and dental coverage. This is an exciting time to be part of a profitable organisation with a clear roadmap for growth, making it an ideal place for those seeking meaningful and rewarding employment.
Understanding Recruitment

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer-Bonus

✨Tip Number 1

Network like a pro! Reach out to people in the fintech space, especially those who work at companies you're interested in. A friendly chat can open doors and give you insights that job descriptions just can't.

✨Tip Number 2

Show off your skills! If you've got a GitHub or portfolio, make sure it's up to date. Share your projects that highlight your Python expertise and architectural decisions. This is your chance to shine beyond the CV!

✨Tip Number 3

Prepare for those interviews! Research the company’s platform and think about how you can contribute to its evolution. Be ready to discuss your past experiences and how they align with their needs—show them you’re the perfect fit!

✨Tip Number 4

Apply through our website! We want to see your application come through directly. It shows you're keen and gives us a better chance to connect with you personally. Let’s get you on board!

We think you need these skills to ace Software Developer-Bonus

Python
FastAPI
Django
Flask
Architectural Decision-Making
Full Lifecycle Development
Cloud Infrastructure
Stakeholder Communication
Team Leadership
Software Design
System Evolution
Problem-Solving Skills
High-Ownership Environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your strong Python experience and any architectural decisions you've made in past projects.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this position. Share specific examples of how you've led the evolution of production systems and worked closely with stakeholders.

Showcase Your Technical Skills: Don’t just list your technical skills; demonstrate them! Mention specific frameworks like FastAPI, Django, or Flask that you’ve used, and describe how they contributed to your previous projects.

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’re considered for this exciting opportunity!

How to prepare for a job interview at Understanding Recruitment

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python frameworks like FastAPI, Django, and Flask. Brush up on your knowledge of architectural decisions and be ready to discuss how you've evolved production systems in the past.

✨Showcase Your Leadership Skills

As a Principal Engineer, you'll need to demonstrate your ability to lead and influence. Prepare examples of how you've taken ownership of projects, set technical direction, and raised engineering standards within a team. This will show that you're not just a coder but a leader.

✨Communicate Clearly

You’ll be working with both technical and non-technical stakeholders, so practice explaining complex concepts in simple terms. Think about how you can convey your ideas effectively, ensuring everyone understands your vision for the platform's evolution.

✨Prepare Questions About Growth

Since the company is at a key stage of growth, come prepared with insightful questions about their roadmap and future products. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals.

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

>