At a Glance
- Tasks: Design and scale backend systems for a cutting-edge AI platform.
- Company: High-growth AI-driven platform with strong funding and global clients.
- Benefits: Up to £200k salary, equity, and direct exposure to the founding team.
- Why this job: Make a real impact by building category-defining technology in a fast-paced environment.
- Qualifications: 5+ years backend experience, strong Python skills, and cloud knowledge.
- Other info: Dynamic role with opportunities for growth and influence over technical decisions.
The predicted salary is between 108000 - 192000 £ per year.
Location: London King's Cross on site
Salary: up to £200k base + equity
We are partnered with a high-growth AI-driven platform that helps large enterprises automate complex, data-heavy workflows. The company is well-funded with over $90M from top VCs, scaling rapidly, and already working with globally recognised organisations in a highly regulated environment.
The Role:
As a Senior Backend Engineer, you’ll help design and scale the backend systems behind a sophisticated AI platform. You’ll work on high-performance services, complex data pipelines, and secure infrastructure, collaborating closely with ML, product, and platform teams. This is a hands-on senior role with real influence over architecture, technical decisions, and engineering standards as the company continues to scale.
What You’ll Be Doing:
- Building and scaling backend services and APIs in Python
- Designing and optimising data pipelines and databases
- Working closely with ML engineers to deploy models into production
- Implementing async processing, caching, and event-driven systems
- Ensuring security, reliability, and compliance in production systems
- Improving performance, scalability, and system resilience
The ideal candidate will:
- 5+ years of backend engineering experience
- Strong Python experience (FastAPI, Flask, or Django)
- Have experience working at a previous startup/scale up
- Solid knowledge of PostgreSQL and Redis
- Experience with async task queues and message brokers
- Cloud experience (Azure, AWS, or GCP)
- Strong understanding of distributed systems and security best practices
Why Join:
- Competitive salary + equity
- Direct exposure to founding team
- Opportunity to build a category-defining AI platform
- Fast-moving, demanding, and high-impact - this role is for engineers who enjoy building serious systems in evolving environments.
Back End Developer employer: trg.recruitment
Contact Detail:
trg.recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with AI or backend systems. 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 portfolio showcasing your best backend projects, especially those using Python and relevant frameworks. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python knowledge and system design principles. Practice coding challenges and be ready to discuss your past experiences with data pipelines and cloud services.
✨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!
We think you need these skills to ace Back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and backend systems. We want to see how your skills align with the role, so don’t be shy about showcasing your past projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit for our AI-driven platform. Keep it engaging and personal!
Showcase Relevant Experience: When filling out your application, focus on your experience with technologies like FastAPI, Flask, or Django. We love seeing candidates who have hands-on experience in building scalable systems, so make sure to highlight that!
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 any important updates from our team. Let’s get started on this journey together!
How to prepare for a job interview at trg.recruitment
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially with frameworks like FastAPI, Flask, or Django. Be ready to discuss your past projects and how you've used these technologies to build scalable backend services.
✨Understand the Company’s Tech Stack
Familiarise yourself with the tools and technologies mentioned in the job description, such as PostgreSQL, Redis, and cloud platforms like AWS or Azure. Showing that you understand their tech stack will demonstrate your genuine interest in the role.
✨Prepare for System Design Questions
Since this role involves designing and scaling backend systems, be prepared to tackle system design questions. Think about how you would approach building a high-performance service or optimising data pipelines, and be ready to explain your thought process.
✨Showcase Your Collaboration Skills
This position requires working closely with ML engineers and other teams. Be ready to share examples of how you've successfully collaborated in the past, particularly in fast-paced environments. Highlighting your teamwork will show you're a great fit for their culture.