At a Glance
- Tasks: Deliver immersive software engineering training and coach the next generation of developers.
- Company: Join a pioneering B-Corp transforming lives through tech education.
- Benefits: Enjoy wellness leave, learning allowances, and a supportive work culture.
- Other info: Embrace a growth mindset and thrive in a diverse, joyful workplace.
- Why this job: Make a real impact by shaping future engineers in an inclusive environment.
- Qualifications: Significant commercial engineering experience and a passion for mentoring.
The predicted salary is between 50000 - 60000 £ per year.
Makers’ mission is to build a better future. We transform lives and organisations through pioneering training which keeps pace with global tech shifts. Tech and AI are reshaping jobs, the economy and society. Ensuring this transition is effective, equitable and inclusive will be a driver of human wellbeing into the next century. We believe talent is everywhere and the future belongs to those who can adapt and learn. We are here to help people do this - across tech and in every job being remade now by AI. As a committed B-Corp with the best training results in the country, we believe we uniquely bring the heart and the hard-won expertise to do this.
As a Software Engineering Coach, you will bring deep industry experience into the classroom. We are not just looking for a teacher; we are looking for a seasoned software engineer who wants to use their commercial expertise to coach the next generation of developers. You will join a team of industry professionals to deliver immersive training that goes beyond syntax. You will model what it means to be a developer—teaching architecture, clean code, debugging strategies, and the adaptability required to succeed in a modern tech team.
Success in this space is delivering training that is technically rigorous and deeply practical. You will help learners bridge the gap between "learning to code" and "being an engineer."
As a person you are:
- An Experienced Engineer: You have significant commercial experience shipping code, managing technical debt, and working in Agile teams.
- Technically Agnostic & Versatile: You may have a favourite language, but you are a polyglot at heart. You can pick up a new stack quickly and feel confident teaching it.
- Forward-Looking (AI & Tech): You are excited by the shift towards AI Engineering and keen to learn how to integrate AI tools into the development workflow.
- Passionate about Potential: You enjoy the challenge of helping others grow and can break down complex architectural concepts for beginners without losing the nuance.
Key Responsibilities:
- Deliver Immersive Engineering Training: Facilitate workshops and lead cohorts through our intensive software engineering bootcamps, teaching core engineering principles across a variety of languages.
- Support and Coach Learners: Help learners debug their own thinking, demonstrate professional workflows, and provide deep code reviews and feedback.
- Curriculum Contribution & AI Evolution: Contribute to the evolution of course materials and explore AI Engineering concepts.
- Technical Leadership within Training: Support bespoke client deliveries that require a higher level of technical confidence.
Skills, Knowledge and Expertise:
- Proven Engineering Background: Experience as a Software Engineer in a commercial environment.
- Broad Technical Toolkit: Experience with at least two core languages and the confidence to learn others as needed.
- Engineering Best Practices: Deep knowledge of TDD, Clean Code, OOP, and Agile methodologies.
- Interest in AI/New Tech: Curiosity about how LLMs and AI tools are changing the role of the software developer.
- Communication: Ability to explain complex technical abstractions to beginners.
- Mentorship Spirit: Experience mentoring juniors or a passion for helping others change their lives through tech.
- Excitement for Education: Enthusiasm for education and the ability to think from the perspective of someone who is learning.
- Willingness to deliver training in person when needed.
- Ability to obtain BPSS clearance as a baseline requirement for client-facing work.
Benefits:
- Winter and Spring break when the whole company takes a break.
- Unlimited fully paid wellness leave from day 1.
- Private Medical Insurance (after passing probation).
- £500 Learning & Development allowance per annum.
- Daily meditation sessions for staff and students.
- Company pension contributions.
- Enhanced parental pay & leave.
- Access to a Perks at Work account for shopping and leisure discounts.
At Makers, we are committed to safeguarding and promoting the welfare of all learners. Every member of our team is expected to uphold our Safeguarding and Prevent policies, alongside the standards that protect our community. All successful candidates will be required to complete appropriate pre-employment checks, including DBS screening relevant to the role.
Software Engineering Coach (12 Month FTC) in London employer: Makers
Makers is an exceptional employer that prioritises personal and professional growth, offering a supportive and inclusive work culture where every team member can thrive. With a commitment to holistic health, generous learning allowances, and a focus on joy and trust, we empower our employees to make a meaningful impact in the tech industry while enjoying a balanced work-life experience. Join us in transforming lives through innovative training and be part of a mission-driven team that values diversity and fosters a strong sense of belonging.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineering Coach (12 Month FTC) in London
✨Tip Number 1
Network like a pro! Get out there and connect with industry folks on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your adaptability with different tech stacks. This is your chance to demonstrate what you can bring to the table beyond just a CV.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. But don’t forget to brush up on your soft skills too—being able to communicate complex ideas clearly is key in coaching roles!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our mission to transform lives through tech.
We think you need these skills to ace Software Engineering Coach (12 Month FTC) in London
Some tips for your application 🫡
Show Your Passion:Let your enthusiasm for tech and education shine through in your application. We want to see how excited you are about helping others grow and adapt in this ever-changing landscape.
Tailor Your CV:Make sure your CV highlights your relevant experience and skills that align with the role. We love seeing how your background as a seasoned software engineer can contribute to our mission.
Be Authentic:Don’t be afraid to show your personality! We value authenticity, so let us know what makes you unique and how you can bring your own flair to the coaching role.
Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Makers
✨Know Your Stuff
Make sure you brush up on your technical knowledge, especially around the languages and frameworks mentioned in the job description. Be ready to discuss your past projects and how you've applied engineering principles like TDD and OOP in real-world scenarios.
✨Show Your Passion for Teaching
Since this role is about coaching the next generation of developers, be prepared to share your experiences mentoring others. Think of specific examples where you've helped someone overcome a challenge or learn a new skill, and convey your enthusiasm for education.
✨Embrace AI and New Tech
Given the focus on AI in the job description, show your curiosity about how AI tools can enhance software development. Share any relevant experiences or ideas you have about integrating AI into training or workflows, and express your eagerness to learn more.
✨Be a Team Player
Makers values collaboration, so highlight your experience working in Agile teams. Discuss how you've contributed to team dynamics and supported your colleagues, as well as how you plan to foster a supportive learning environment for your students.