Lead Engineer

💰 $117k-$143k
🇬🇧 United Kingdom - Remote
💻 Software Development🟣 Senior

Job description

Save My Exams is a rapidly growing EdTech business on the lookout for an ambitious Lead Engineer to join our Acquisition Squad. We are an exciting, customer-obsessed, remote-first startup that is improving the lives of millions of students every year.

Reaching more than 4 million users every month, all while being bootstrapped and profitable, we’re looking for an ambitious Lead Engineer to join our team and help drive further growth through our organic channels.

We like to think we are the most exciting tech company in Europe you’ve never heard of, and this role is a unique opportunity to join a profitable EdTech business at a key inflection point.We are passionate about solving challenging and meaningful problems and looking for people who care about making a real difference in the lives of students and teachers.

So, if you’re interested in joining a rapidly scaling, product-led, customer-obsessed business, and having the chance to disrupt a $7tn+ market by improving the lives of millions of students every year, then read on.

Check out our Trustpilot!

The Role

To love this role, here’s the type of person you are:

  • You’d enjoy shipping features and products that directly help millions of students across the world.
  • You have an experiment-first mindset, wanting to ship quickly and learn quickly.
  • You’re at home working across the whole stack, from creating delightful frontend experiences to improving our testing and deployment pipeline.
  • You thrive in small, cross functional teams, working in close collaboration with other Engineers, Product Managers and Designers.
  • You enjoy working in a relatively small company, and the ambiguity, pace and opportunity that comes along with it.
  • You are excited to help other engineers grow in their roles; both through directly managing them as well as setting a helpful and positive example in the wider team

Your Responsibilities:

Over the next 12 months, you’ll:

  • Ship and own impactful features and experiments as part of a cross functional product squad to drive organic traffic, SEO and user growth.

  • Manage at least one engineer, helping them to grow and learn.

  • Work closely with the other engineering leads to define the technical architecture and strategy.

  • Improve our existing codebase to fix any issues and keep it in line with best practices and new technologies.

  • Understand our business, our students, and our content, allowing you to use your judgement to make autonomous decisions.

  • Collaborate across teams to identify, prioritise and solve problems iteratively.

  • Play an active role in our code review process, reviewing code from your team and others, and  making it easy for others to review the code you write.

  • Write and maintain tests throughout our codebases.

  • Strong professional experience developing and operating web applications using a mix of frontend and backend technologies.

  • Experience managing people.

  • Excellent oral and written communication skills.

  • User centricity and an attitude of taking responsibility for the product and code you ship to our students.

  • An understanding – and balanced opinions – of non-functional requirements including accessibility, performance, testing, usability and security.

  • Experience with Git and GitHub.

Nice to-haves:

  • Experience working with our favoured tools: TypeScript, Next.js, React, Express, Postgres.
  • Experience with search engine optimisation (SEO), eg programmatic pages, front-end performance, best practices.
  • Experience designing and running experiments.
  • Experience developing CI / CD and deployment pipelines (e.g. GitHub Actions, AWS / Google Cloud, Jest).

Working for a fast-growing, bootstrapped education company is a rare opportunity to build a hugely impactful and sustainable business.

Our positions are challenging, but also come with amazing advantages and opportunities.

Here’s what we offer:

  • Competitive annual salary of £90,000 to £110,000 depending on experience & skills
  • 36 days of annual leave, this includes the UK bank holidays but you can take them whenever suits you
  • A 4-week paid sabbatical for every 3 years you work with SME (this is in addition to your annual holiday allowance)
  • In addition to your salary, we also offer Share Options, so everyone can benefit from our success
  • Bonus scheme
  • Private medical & life insurance
  • £500 annual learning & development budget
  • Enhanced maternity & paternity leave
  • Company pension scheme, with the option to opt into the salary sacrifice scheme
  • Cycle to work scheme
  • Equipment budget for equipment you might need to do your job brilliantly
  • Flexible working hours: We don’t expect (or want) you to spend every waking hour at work. Our general working hours are 9-6pm, however we have a company-wide principle around Core Hours, which is 10-4pm and you can work at times that suit you and your team
  • Remote working: we’re UK based but you can work from your home or wherever you want.
  • A people-first culture - we’re driven to work hard but we also have fun, with weekly virtual fitness classes and whole company coffee coolers, as well as bi-annual quarterly get-togethers in person.

Process

Here’s an overview of our hiring process, so that you know what to expect. We aim for a fast and straight-forward process.

  • First interview with an Engineering Manager
  • A take home code task with a focus on code review, this should take up to four hours
  • A second interview with our CTO
  • 15 minute chat with the CEO

All Are Welcome Here

Save My Exams is an equal opportunities employer and we are committed to building and empowering an inclusive community within our company.

Our goal is to create a workplace where everyone is treated fairly, equitably and respectfully.

Research shows that underrepresented groups apply only if they fully meet the criteria in a job listing. Save My Exams is committed to leveling the playing field, and we encourage anyone from any background to apply even if they don’t check every box on our job listing.

We believe flexibility is important, and we’re happy to chat to you about flexible and remote working. And, If you need any flexibility or adjustments in our interview process - to help set you up for success - then please let us know too.

Share this job:
Please let Save My Exams know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply