Power of Together™
About Anthology
Anthology creates education-focused technology solutions that help students succeed and institutions grow. Our mission is to empower educators and learners through innovative, intelligent tools that are both easy to use and impactful.
We believe that collaboration and diversity are essential to innovation. Our commitment to inclusivity and belonging is central to who we are, and it shapes how we hire and operate.
Learn more at anthology.com.
The Role – Senior Software Engineer (Ally Team)
This position focuses on Anthology Ally, a pioneering tool designed to make digital course content more accessible for everyone. As accessibility becomes a global priority, Ally helps institutions tackle major challenges by offering scalable, automated, and inclusive solutions.
As a Senior Software Engineer on the Ally team, you’ll help build and enhance key features using modern technologies. You’ll collaborate across product and engineering teams to create meaningful, ethical solutions that improve access to education. You’ll contribute to both backend (Java/Scala) and frontend (JavaScript/TypeScript), and work in a distributed, cloud-native (AWS) environment.
Your Responsibilities
-
Design, develop, and maintain features for the Ally product
-
Work across the full development lifecycle—from design to deployment
-
Collaborate with a global, distributed team
-
Contribute to an accessible and ethical product used in education worldwide
Required Qualifications
-
5–8 years of relevant software engineering experience
-
Proficiency in backend development using Java or Scala
-
Solid grasp of the software development lifecycle
-
Experience building, testing, deploying, and maintaining applications
-
Fluent English (CEF B2 level or higher)
-
Comfortable experimenting, debugging, and improving broken systems
Preferred Skills
-
Experience with cloud platforms (e.g., AWS)
-
Exposure to functional programming (Haskell is a plus)
-
Familiarity with TypeScript
-
Strong interest in accessibility and educational tools
Work Culture & Values
Anthology fosters an inclusive, supportive work environment. We value diverse perspectives and are committed to equity at every level. We offer flexibility, growth opportunities, and the chance to make a real impact in education.