At a Glance
- Tasks: Join a fintech team to engineer backend solutions and shape the platform's backbone.
- Company: Fast-scaling fintech revolutionising debt markets with cutting-edge technology.
- Benefits: Top salary, equity, 25 days holiday, hybrid work, and 3 months abroad.
- Other info: Enjoy high ownership and influence in a dynamic, supportive environment.
- Why this job: Make a real impact in finance while working with innovative tech and a talented team.
- Qualifications: Strong Python skills, API design experience, and ability to mentor others.
The predicted salary is between 120000 - 120000 £ per year.
We're partnering with a fast-scaling fintech that's building the intelligence layer for debt markets. Think financial analysis, credit data, legal and ESG insights, all delivered at speed to some of the biggest names in banking, asset management and law. They need a Senior Software Engineer to join a cross-functional product team and help shape the backbone of their platform.
What you'll be doing:
- Backend-heavy engineering across a Python/FastAPI stack, working on everything from data pipelines and API design to ML/AI service integration.
- You'll be a proper senior IC, running code reviews, mentoring engineers, and getting involved early in research and experimentation, not just building to spec.
The stack:
- Python (FastAPI, Flask, strong typing, Pydantic)
- PostgreSQL
- AWS (Lambda serverless + ECS/Docker)
- Internal dev platform with standardised CI/CD pipelines
- Feature flags and automated preview environments
What you'll need:
- Strong Python and web framework experience (FastAPI preferred)
- Solid API design and service-oriented architecture background
- Hands-on with data flow design, from persistent storage to API endpoints
- Good SQL knowledge
- Experience writing testable, maintainable code and conducting code reviews
- Ability to communicate technical decisions clearly to non-technical stakeholders
What's in it for you:
- Top-of-market salary, equity
- 7% pension match, private medical
- 25 days holiday, hybrid working, and the ability to work abroad up to 3 months a year.
- High ownership, real influence, and a codebase worth caring about.
- 2 days onsite (Central London)
- Salary - Up to £120 + equity
If this sounds like you, please apply for more details.
Senior Software Engineer employer: Wave Group
Contact Detail:
Wave Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space or even those who work at the company you're eyeing. A friendly chat can sometimes lead to insider info or even a referral, which can give you a leg up.
✨Tip Number 2
Show off your skills! If you've got a GitHub or portfolio showcasing your Python and FastAPI projects, make sure to share it. It’s a great way to demonstrate your expertise and passion for backend-heavy engineering.
✨Tip Number 3
Prepare for technical interviews by brushing up on your API design and data flow concepts. Practise explaining your thought process clearly, as you'll need to communicate effectively with both techies and non-techies alike.
✨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, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your Python and FastAPI expertise, as well as any relevant projects you've worked on that showcase your backend-heavy engineering skills.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for our fintech team. Share your passion for financial analysis and how your experience aligns with our mission to build an intelligence layer for debt markets.
Showcase Your Projects: If you've got any personal or professional projects that demonstrate your API design skills or data flow design, make sure to mention them. We love seeing real-world applications of your coding abilities!
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 Wave Group
✨Know Your Tech Stack
Make sure you’re well-versed in Python, FastAPI, and the other technologies mentioned in the job description. Brush up on your knowledge of PostgreSQL and AWS, as you might be asked to discuss how you’ve used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in backend engineering and how you tackled them. Think about examples where you designed APIs or worked on data flow design, and be ready to explain your thought process clearly.
✨Demonstrate Leadership Experience
As a Senior Software Engineer, you’ll be expected to mentor others and conduct code reviews. Be prepared to share experiences where you’ve led a team or helped junior engineers grow, highlighting your communication skills with both technical and non-technical stakeholders.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company’s tech stack, their approach to ML/AI integration, or how they handle code reviews. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.