Software Engineer Apprenticeship

New Today

Overview

Hi we’re Genio. We make study software that improves your confidence and ability to learn.

  • We’re a SaaS scale up and one of the fastest growing tech companies in the North.
  • There are 100+ of us around the UK with our HQ in Leeds.
  • Our software is award-winning and used by 100,000s of students at over 800 universities & colleges worldwide.
  • We’re growing so we can achieve our mission to support 1 million students to become better learners by 2026.

Genio Software Engineer Apprenticeship - 2026

Start your Engineering career with Genio’s Apprentice Program!

At Genio, we’re on a mission to make learning more human. We believe the best way to encourage learning is by creating opportunities for hands-on learning. We’re partnering with Leeds City College to offer a fully funded position through the Employers Apprenticeship Levy Level 4 Software Development apprenticeship.

During the course of this apprenticeship, you’ll be solving problems, shipping code, and learning from engineers who genuinely care about mentoring the next generation. You’ll get the chance to gain valuable experience with structured learning and receive a recognised qualification at the end.

Meet the team

Technology at Genio is a cross-functional function made of Engineering, Product, Product Marketing, User Experience, Customer Experience and Data. This filters down to our product squads where we have at least one team member from each discipline working together to build the best product for our users and customers.

You’ll be working alongside our four stream-aligned squads: BEAR (Buyer Admin & Distribute), GOAT (Note-taking), Egg (Learning) and Loch HESS (Buyer HE solution).

You’ll be managed by one of the Engineering Line Managers: Natasha, Bruce, Charlene, or Mark, who are Engineering Managers, Software Engineers or Platform Engineers themselves.

Mala is our Head of Engineering. If you’d like to know more about joining Genio, you can hear about her onboarding here.

What you’ll be doing

  • Delivering high-quality, testable code: With support, you’ll contribute towards product development using clean and efficient code, debugging, troubleshooting, and executing unit tests, ensuring quality and maintainability of the software solutions.
  • Solving technical problems and contributing to documentation: Investigating technical challenges, using documentation to find solutions, and contributing to improving the documentation itself.
  • Collaborating effectively and continuously improving: Participating in code reviews, seeking feedback, and staying up-to-date with best practices and technologies, whilst working collaboratively within a squad.

What we’re looking for

We’re not expecting you to know it all, at the end of the day that’s the point of an apprenticeship. But we’d love to see:

  • A passion for tech and an eagerness to learn more
  • You can demonstrate an understanding of coding (self-taught or more formal is fine)
  • An awareness of software technologies, although we’re not expecting any professional experience of these:
  • HTML, CSS, JavaScript (we use TypeScript & React)
  • Databases (SQL)
  • Version control (Git)
  • A collaborative mindset — someone who enjoys learning with and from others
  • A curious, growth-oriented attitude
  • Clear communication and openness to feedback

What makes you a great fit

  • You're early in your engineering journey; self-taught, or a student. To be eligible to apply, you must only know up to 30% of the course content. If you have covered a large amount of knowledge already (e.g. you’ve completed a bootcamp or a degree), you won’t be the right fit for us on this occasion.
  • You have a basic understanding of how coding works.
  • You’ve dabbled in programming in some way; at least familiarity with a coding language.
  • You're curious, eager to learn, and open to feedback.
  • You enjoy solving problems and aren’t afraid to ask questions.
  • You can explain your thinking clearly, even if you're still learning.

Location

We have a beautiful office space in Leeds and we love it when we get together to collaborate in person. We typically operate a hybrid way of working, which means you would work in the office about 2 days a week and remotely the rest of the time. In order to get the most out of this apprenticeship, please only apply if you are based within a commutable distance to Leeds.

We will discuss ways of working with you at interview; if you have any questions before you apply please reach out to recruitment@genio.co

Salary

You’ll be paid £25,000 per annum for the duration of this apprenticeship, which will last for 27 months.

After successful completion of your apprenticeship, you’ll receive your apprenticeship qualification; Level 4 in Software Engineering.

The process

Here’s an overview of what to expect, including deadlines for each stage of the application process. This helps us manage applications and ensure everyone receives feedback either way:

  1. Application - It’s time to submit your application. You’ll answer questions about your academic information and your motivations. We’ll check apprenticeship eligibility. The questions aren’t about perfect phrasing or technical jargon; they’re to help us get to know you.
  2. Deadline for applications: Friday 3rd October 2025 at 4pm.
  3. Video Assessment - If your application is successful, you’ll submit a short video answering a few questions. Complete and submit within 7 days of invitation.
  4. Eligibility Check Screening Call - Our learning partner will check your right to work status, motivations, and other details to ensure you meet criteria.
  5. Technical Task - A small task to understand how you approach real-world challenges. It’s designed to be supportive.
  6. Final stage Interview / Assessment Centre - A half-day assessment in our Leeds office with a short interview with Engineering Managers.

Ahead of each stage, you’ll receive a confirmation email outlining who you’ll be meeting and what to prepare.

Interested in learning more

Here are a few resources:

About Genio

Working at Genio Blog

The Genio Study Tool

Not quite the right role

Let’s connect. Reach out to recruitment@Genio.co and we’ll add you to our network to keep you updated with future opportunities.

Applicant Privacy Notice

We think it’s important that you understand how we use and handle your personal information. By submitting your application, you’re confirming you’ve read and understood the privacy notice. Shortlisted candidate details will be shared with the apprenticeship training provider to assess eligibility and with Leeds City College for the programme.

About Us

At Genio we envision a world where every person has the tools and confidence to expand what’s possible through learning. We believe this happens when you equip, empower, and encourage learners with courses to develop study skills and tools that put knowledge into action, unlocking better learning.

We think carefully about how people learn and how we work. We seek meaningful impact at scale by helping individuals unlock more of their potential and by learning continuously ourselves.

If you're driven by empowering individuals to reach their full potential through learning, you could be exactly who we’re looking for. Check out our live roles below.

#J-18808-Ljbffr
Location:
Leeds, England, United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search