At Compass, we're on a mission to transform the school day for everyone. From staff and students to families and administrators, we build smart, seamless technology that empowers people to focus on what really matters: learning, growing, and thriving.
That mission has fuelled our growth into a global scale-up, now supporting over 5,000 schools across 3 countries. Backed by a team of 270+ passionate professionals, our all-in-one school management platform is redefining how education communities connect, communicate, and operate.
We're now looking for a Mid-Level Software Engineer to join our team!
About the role
As a software engineer at Compass, you'll play a key role in shaping the technology that supports schools, educators, and families around the world.
This role blends hands-on software craftsmanship with problem-solving, creativity, and continuous learning. You'll design and build scalable systems that are secure, maintainable, and intuitive to use, while contributing to the architectural direction of our platform.
At Compass, you will: