Hybrid Senior Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer developing scalable, user-focused solutions for AI and tech training. Collaborating with cross-functional teams to enhance education quality and engagement.

Responsibilities

  • Designing a best-in-class admissions experience that identifies potential and intent
  • Improving the quality of education while scaling internationally
  • Enhancing engagement and retention for learners
  • Integrating AI-powered tools to improve coaching and learning outcomes
  • Building internal systems that make engineering scalable and enjoyable

Requirements

  • Experience working in cross-functional product teams (typically 5+ years, but we welcome strong candidates with equivalent experience)
  • Ability to design, develop, and maintain robust, scalable systems (experience with event-driven architecture is a plus)
  • Comfortable choosing the right tools for the job—our stack includes Python, TypeScript, React, Elixir, AWS
  • Skilled at working across the development lifecycle—from requirements to deployment and ongoing support
  • Collaborative, with experience mentoring or supporting other team members
  • Open to working on both existing systems and greenfield projects

Benefits

  • Time off - 27 days holiday, plus 5 additional days off: 1 life event day, 2 volunteer days, 2 company-wide wellbeing days (M-Powered Weekend) and 8 bank holidays per year
  • Health & Wellness- private medical Insurance with Bupa, a medical cashback scheme, life insurance, gym membership & wellness resources through Wellhub and access to Spill - all in one mental health support
  • Hybrid work offering - for most roles we collaborate in the office three days per week with the exception of Coaches and Instructors who collaborate in the office once a month
  • Work-from-anywhere scheme - you'll have the opportunity to work from anywhere, up to 10 days per year
  • Space to connect: Beyond the desk, we make time for weekly catch-ups, seasonal celebrations, and have a kitchen that’s always stocked!

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job