Ever built a platform that serves potentially millions of users and scales dynamically with demand? Want to work on real AI-powered software development challenges where backend decisions shape how students learn worldwide? If you thrive in high-impact .Net focused engineering roles, this one’s for you.
Our client is an AI-powered EdTech company transforming education. Traditional learning platforms are rigid – everyone gets the same experience. They’re changing that, using machine learning and data-driven insights to deliver truly personalised learning at scale. The platform adapts in real time, ensuring students get the right support when they need it. That means tackling big engineering software development challenges – high-volume, low-latency AI-driven recommendations, real-time data pipelines, and fault-tolerant distributed systems built to handle rapid growth.
This is a high-ownership role where you’ll make key technical backend decisions, input to architecting scalable systems, and ensure AI models run seamlessly in production. No red tape, no waiting for sign-off – just interesting challenges, real impact, and full autonomy to design, develop and implement software solutions that scale.
What You’ll Be Doing
- Building scalable APIs and distributed systems (C# .Net) – as a key Developer your code needs to handle potentially millions of users efficiently.
- Owning the full Software Development Life Cycle – designing, developing, testing, deploying, and maintaining robust backend systems.
- Solving complex scaling issues – balancing cost, performance, and long-term maintainability.
- Optimising real-time data pipelines – enabling AI models to deliver adaptive learning instantly.
- Input to key architectural decisions – applying DDD, CQRS, event sourcing, and clean architecture where needed.
- Designing event-driven microservices (Azure Service Bus, Kafka, RabbitMQ) to ensure smooth data flow.
- Writing high-performance C# code that powers scalable applications.
- Implementing security best practices – OAuth2, JWT, encryption, and zero-trust principles.
- Deploying and managing applications on Azure – leveraging serverless computing, Kubernetes, and CI/CD pipelines.
- Working closely with product and engineering teams to align tech decisions with business needs.
What We’re Looking For
- Proven expertise in .NET Core, C#, and ASP.NET Core – not just experience, but real technical mastery.
- A track record of building scalable systems – you can talk through real-world scaling challenges you’ve solved.
- Strong architectural thinking – knowing when to use CQRS, event sourcing, DDD, and clean architecture (and when not to).
- Experience with large-scale distributed systems – your code has run in production at scale, handling high throughput and low latency.
- Strong working knowledge of event-driven architecture – and the ability to make informed decisions about when and how to use tools like Azure Service Bus, Kafka, or RabbitMQ.
- Autonomy in decision-making – you’ve taken ownership of key technical choices without needing constant oversight.
- Working experience of other software development and engineering duties listed above in the \’what you\’ll be doing section\’ e.g. testing etc
- Experience with AI/ML-driven platforms would be nice but not absolutely essential – understanding data-heavy architectures, real-time recommendation systems, and model-serving pipelines is a plus.
- Scalability mindset – knowing when to optimise for today and when to build for the next 10x growth.
- (Bonus) Some frontend knowledge (React/JavaScript) but if you do not possess frontend engineering expertise please do not be put off from applying!
The Perks
- £70,000 – £80,000 salary + stock options
- Fully remote within the UK
- Work on cutting-edge AI and ML technology in EdTech
- Be a key player in a small, high-impact engineering team
Candidates must be eligible to live and work in the UK without restriction.
If you’ve already tackled these kinds of engineering challenges and want to build something that truly matters, apply today, we\’d love to hear from you!
Contact Detail:
Tehk Recruitment Ltd - Global Tech Hiring Recruiting Team