Senior Software Engineer

Senior Software Engineer

Crawley Full-Time No home office possible
Go Premium
I

We’re looking for an experienced Senior Python Developer to join a small, highly skilled engineering team building a next-generation Financial Services Regulatory Compliance platform. You’ll work on complex systems that process and analyse tens of thousands of regulatory documents and millions of regulatory news items leveraging cutting-edge AI and LLM technologies to deliver actionable insights.

Key Responsibilities

  • Design, develop, and maintain scalable backend systems using Python and FastAPI in an API-first architecture.
  • Refactor and rebuild complex components of the existing platform to improve performance, scalability, and maintainability.
  • Take ownership of key system modules while collaborating closely with a small, agile team of three engineers.
  • Contribute to the evolution of the platform’s architecture as we transition cloud infrastructure from Azure to GCP (and potentially AWS).
  • Integrate and optimise AI/LLM-based components to enhance automation and intelligence across the platform.
  • Work cross-functionally with product and data teams to deliver new features and enhance existing capabilities.

About You

  • Extensive experience with Python, particularly in API-first development (FastAPI preferred).
  • Strong understanding of modern software architecture, system refactoring, and scalability improvements.
  • Comfortable working autonomously and taking ownership of major system areas, while maintaining a hands-on, collaborative approach to team projects.
  • Experience with LLMs or AI/ML-driven systems is highly desirable.
  • Knowledge of Knowledge Graphs, RDF, or OWL would be an advantage, but is not required.
  • Familiarity with financial services or regulatory technology is beneficial, though not essential.

Tech Stack

  • Backend: Python (FastAPI)
  • Frontend: Next.js / React
  • Database: MongoDB
  • Caching/Queueing: Redis
  • Cloud: Azure (moving to GCP; AWS possible in the future)

What We Offer

  • Flexible remote working (London office available for optional in-person collaboration).
  • The chance to work on a technically challenging, high-impact AI-driven platform.
  • A collaborative, low-bureaucracy environment where your input directly shapes the product.

Senior Software Engineer employer: Intellect Group

Join a forward-thinking company that values innovation and collaboration, offering flexible remote working options with the opportunity to engage in-person at our London office. As a Senior Software Engineer, you'll be part of a dynamic team dedicated to building a cutting-edge Financial Services Regulatory Compliance platform, where your contributions will directly influence the product's evolution. We foster a low-bureaucracy environment that prioritises employee growth and encourages you to take ownership of your work while tackling technically challenging projects.
I

Contact Detail:

Intellect 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 tech industry, especially those who work in financial services or regulatory tech. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those involving API-first development or AI/ML components. This gives potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and scalability concepts. Practice coding challenges that focus on Python and FastAPI to ensure you're ready to impress during the interview process.

✨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 are proactive about their job search!

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and API-first development, especially with FastAPI. 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! Tell us why you’re excited about the role and how your background in software architecture and system refactoring makes you a perfect fit for our team.

Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled complex challenges in previous roles. We love seeing how you approach problems, especially in the context of AI and LLM technologies!

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 Intellect Group

✨Know Your Python Inside Out

Make sure you brush up on your Python skills, especially with FastAPI. Be ready to discuss your past projects and how you've used Python in API-first development. Prepare to explain your thought process when designing scalable backend systems.

✨Showcase Your Problem-Solving Skills

Be prepared to tackle some technical challenges during the interview. Think about how you would refactor complex components or improve system performance. Practising coding problems related to scalability and maintainability can really help you shine.

✨Familiarise Yourself with AI/LLM Technologies

Since the role involves integrating AI and LLM components, it’s a good idea to brush up on these technologies. Be ready to discuss any relevant experience you have and how you envision using them to enhance automation and intelligence in the platform.

✨Understand the Company’s Vision

Research the company’s mission and values, especially their focus on financial services regulatory compliance. Being able to articulate how your skills align with their goals will show that you’re genuinely interested in the role and the impact you can make.

Senior Software Engineer
Intellect Group
Location: Crawley
Go Premium

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

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