Engineering Manager / Tech Lead at Save My Exams

  • Anywhere (100% Remote) Only
  • Save My Exams
Job Description:

The Role

This role is a unique opportunity to join a fast-growing, profitable Edtech company and shape an industry-leading product that students, parents, and teachers love.

As an Engineering Manager you’ll be responsible for maximising the impact of the engineering team in one of our product squads; empowering engineers to do their best work, while directly contributing to the team’s delivery as an engineer yourself in a player/coach capacity.

Our Stack

We don’t expect you to have worked with these exact technologies before, but these are the technologies you’ll initially be working with. You’ll have the chance to influence how this stack evolves over time.

Our site is built in JavaScript, using Node.js and Sails on the backend. We’ve recently kicked off a 4 month project to migrate our frontend to Next.js to better serve our customers and improve developer experience. We use ESLint, Percy, Cypress and Jest for our automated testing. For data storage we use MySQL as our main database and Redis for session storage. Everything we build runs on AWS infrastructure.

Requirements

Hopefully you’ll have done some of the following before:

  • For this role we’re looking for someone who’s managed a small, high performing team of engineers before while still contributing to product delivery as an engineer themselves.
  • You have experience developing people through coaching, mentoring and pairing.
  • You’ve hired engineers and would be comfortable running the hiring process for one of our product squads.
  • You thrive in lean, high performing teams focussed on rapid iteration using engineering best practices like automated testing and continuous delivery.
  • You’ve worked with non-functional requirements including performance, usability, and security, and consider these in your work.
  • You’ve worked closely with Product Managers to maintain a backlog, helping scope and prioritise work, including advocating for work needed to keep the team delivering sustainably.
  • Your verbal and written communication skills mean you can communicate well with a range of people primarily working remotely.
  • In the end, your primary goal is to foster a lean, highly effective engineering team

If this sounds like what you’d love to be doing, we can’t wait to hear from you. If you’re not sure that you exactly fit the above criteria, please get in touch anyway and we can always arrange an informal chat as a starting point.

Benefits

Working for a fast-growing, bootstrapped education company is a rare opportunity, one we consider a lifestyle choice rather than a job choice.

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

Here’s what we offer:

  • Competitive annual salary between £80k - £110k depending on experience, skills, and where in the world you’re based
  • Annual profit share bonus, stock options, and pension contribution
  • 28 days paid vacation (plus UK bank holidays)
  • Paid sabbatical every 3 years - an extra 28 days paid leave on top of your annual holiday allowance
  • Learning & development budget of 3 days and £500 per year
  • Remote, flexible working, including when you start & end your day. Work from home or wherever you want. We’re UK-based but with team members all over the world
  • The opportunity to work with an amazing team of diverse, talented and friendly people who love what we do
  • A friendly, positive, and inclusive team culture – we’re motivated to work hard but we also have fun, with weekly fitness classes and whole company get togethers

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 levelling 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.

Company Benefits

  • Profit Share Bonus Scheme
  • Pension Contribution
  • Flexi & Remote Working

Interview Process

  • 30 minute screening call with hiring manager
  • Technical assessment
  • Final interview
  • Follow-up and offer

Other Jobs in DevOps & SysAdmins