Hybrid London Software Engineer — API & Cloud Apps (EdTech)
Hybrid London Software Engineer — API & Cloud Apps (EdTech)

Hybrid London Software Engineer — API & Cloud Apps (EdTech)

Full-Time 30000 - 90000 £ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Design and develop scalable integrations and APIs for a mission-driven EdTech platform.
  • Company: Join an innovative EdTech company transforming student enrolment processes.
  • Benefits: Competitive salary, hybrid work, and opportunities for professional growth.
  • Other info: Dynamic team environment with roles from junior to senior levels.
  • Why this job: Make a real impact in education technology while working with cutting-edge tools.
  • Qualifications: Experience in software development, especially with TypeScript and cloud technologies.

The predicted salary is between 30000 - 90000 £ per year.

Multiple Software Engineering Roles! Junior to Senior | Permanent

Location: London (hybrid - 1 day per month onsite)

Salary: £30,000 - £90,000 (dependent on level and experience)

Industry: EdTech

We're partnering with a high-growth EdTech organisation that is expanding its engineering function as demand for its platform continues to scale. They are hiring across multiple levels, offering engineers the chance to work on a mission-driven product in a modern, cloud-first environment.

Open Positions

  • 1 x Senior Developer
  • 3 x Mid-Level Developers
  • 3 x Junior Developers

About the Client

Our client is an innovative education technology company transforming how international students enrol at UK universities. Their flagship platform automates the entire offer-to-arrival process, covering CAS, visa applications, documentation, accommodation, and communication - empowering universities, agents, and students with seamless, self-service workflows. Widely adopted in higher education, the system streamlines compliance, enhances conversion, and improves the overall student experience.

How you'll spend your day

Depending on your level, you’ll contribute to the design, development, and evolution of a highly scalable integration-led platform, including:

  • Designing, building, and maintaining integrations that connect customer systems to the core platform
  • Developing and optimising APIs to enable seamless, secure data exchange
  • Collaborating closely with product, engineering, and support teams to deliver customer-focused solutions
  • Troubleshooting and resolving integration and platform issues
  • Producing clear technical documentation and supporting integration best practices
  • Applying modern engineering principles to improve performance, reliability, and cost efficiency
  • Staying up to date with emerging technologies and continuously improving development standards

Senior and Tech Lead roles will additionally contribute to technical direction, mentoring, and architectural decision‑making.

What you’ll bring to this role

We’re open to candidates at different stages of their careers. The following experience will vary by level, but strong candidates will demonstrate many of the following:

  • Experience working with microservices or event-driven architectures
  • Strong proficiency in TypeScript (experience with Python or Rust is a bonus)
  • Hands‑on experience with SQL and NoSQL databases
  • Solid understanding of AWS and cloud-native environments
  • Experience with AWS services such as Lambda, SQS, S3, Cognito, EventBridge, API Gateway, and more
  • Familiarity with AWS CDK, infrastructure‑as‑code, and modern DevOps practices
  • Experience with CI/CD pipelines, Docker, and GitHub Actions
  • Strong understanding of API security, data privacy, and testing practices (Jest)
  • A problem‑solving mindset, attention to detail, and a collaborative approach to working in distributed teams

Client Tech Stack

Languages: Node.js, TypeScript, React

Databases: PostgreSQL, DynamoDB, Redis

AWS Services: Lambda, SQS, S3, Cognito, EventBridge, CloudFormation, Fargate, SES, CodeBuild, CodePipeline, CloudFront, API Gateway, and more.

What happens next

One of our Recruitment Consultants will be in touch and inform you if you’ve been successful in the next stage of the process or not. The qualification call will cover role details, the client, and your experience and career aspirations. If we both wish to proceed, we will submit your details to the client and be in touch regarding the outcome and any further steps.

Interview Process

  • 1st Stage – 30‑minute remote interview covering background and experience.
  • 2nd Stage – 2‑hour remote technical interview involving pair programming/code review exercise (includes 15‑minute break in the middle).

Equal Opportunities

We are committed to providing equal opportunities for all candidates and welcome applications from individuals regardless of age, disability, gender identity, marital status, race, religion or belief, sexual orientation, or any other characteristic protected by law. As an employment agency for permanent and contract hires, we are dedicated to promoting a diverse and inclusive workforce, and we encourage applications from underrepresented groups to drive innovation and equality within the workplace. Should you require any reasonable adjustments please let us know so we can accommodate for any interactions with us at Biometric Talent. We will also inform the client to ensure reasonable adjustments are made to allow for a fair and equitable process.

Hybrid London Software Engineer — API & Cloud Apps (EdTech) employer: BIOMETRIC TALENT

Join a pioneering EdTech company in London that is reshaping the student enrolment experience for international learners. With a hybrid work model and a strong focus on employee development, this organisation offers a collaborative culture where engineers can thrive while working on impactful projects. Enjoy competitive salaries, opportunities for career progression, and the chance to contribute to a mission-driven product in a modern, cloud-first environment.
B

Contact Detail:

BIOMETRIC TALENT Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Hybrid London Software Engineer — API & Cloud Apps (EdTech)

Tip Number 1

Network like a pro! Reach out to current employees at the EdTech company on LinkedIn. A friendly chat can give us insider info and might just get your foot in the door.

Tip Number 2

Prepare for those technical interviews! Brush up on your coding skills, especially in TypeScript and AWS services. We want to show off our problem-solving mindset and collaborative spirit.

Tip Number 3

Showcase your projects! Whether it's on GitHub or a personal website, let’s highlight our experience with microservices and APIs. This is our chance to shine and demonstrate our hands-on skills.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’ll be right there to support you through the process and keep you updated.

We think you need these skills to ace Hybrid London Software Engineer — API & Cloud Apps (EdTech)

Microservices Architecture
Event-Driven Architecture
TypeScript
Python
Rust
SQL
NoSQL
AWS
AWS Lambda
AWS SQS
AWS S3
AWS Cognito
API Development
CI/CD Pipelines
Docker
GitHub Actions
API Security
Data Privacy
Testing Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with microservices, TypeScript, and AWS services to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about EdTech and how you can contribute to our mission. Share specific examples of your work that align with the role.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, include them in your application. We love seeing practical applications of your skills, especially in cloud-native environments!

Apply Through Our Website: For the best chance of success, apply directly through our website. This way, we can ensure your application gets the attention it deserves and you’re considered for the right role!

How to prepare for a job interview at BIOMETRIC TALENT

Know Your Tech Stack

Familiarise yourself with the specific technologies mentioned in the job description, like TypeScript, AWS services, and microservices. Be ready to discuss your experience with these tools and how you've used them in past projects.

Prepare for Technical Challenges

Since there's a technical interview involving pair programming, practice coding problems that focus on APIs and cloud applications. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with live coding.

Showcase Your Problem-Solving Skills

During the interview, be prepared to discuss how you've tackled challenges in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving mindset.

Ask Insightful Questions

At the end of the interview, ask questions that show your interest in the company and its mission. Inquire about their approach to integrating new technologies or how they measure success in their engineering teams. This demonstrates your enthusiasm and engagement.

Hybrid London Software Engineer — API & Cloud Apps (EdTech)
BIOMETRIC TALENT

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

>