A complete application in a minute
Tailored resume and cover letter, ready to send.
The International Baccalaureate (IB) is seeking a Software Engineer in the Educator Experience domain based in Cardiff, UK. You will be embedded in a cross-functional squad, developing and improving software solutions and applying engineering best practices to support reliable delivery across the educator-facing ecosystem.
Reporting to the Engineering Manager, you will collaborate with product management, UX and data teams to strengthen in-house capability and reduce technical risk, enhancing
Salary: £41,691 - £52,114, negotiable depending on experience
Job Type: Full-Time, Permanent
Location: Cardiff, UK
Hybrid working: 2 days in office
The International Baccalaureate provides world-class educational services to over 6,000 schools across 160 countries. A career with the IB is not just a job; it's an opportunity to work with an innovative world leader in education services where we empower our employees to thrive and make a difference.
This Software Engineer role sits within the Educator Experience domain, helping ensure IB educators can teach programmes efficiently, feel supported throughout their journey, and continually upskill through high-quality professional learning products and resources. Embedded in a cross-functional product squad, the role develops and improves innovative software solutions, applies consistent engineering practices, and supports reliable delivery across the IB's educator-facing digital ecosystem.
Reporting to the Engineering Manager and working alongside product management, UX, data and engineering colleagues, you will contribute to stable, scalable platforms and the continued modernisation of educator-facing systems. Your work will help strengthen in-house engineering capability, reduce technical risk, and improve the digital experience for educators and schools worldwide.