Anthology Inc
Power of Together™
About the Company
Anthology develops technology solutions focused on education, aiming to support student success and institutional growth. The company’s mission is to empower educators and learners through tools that are both innovative and impactful. Collaboration, diversity, and inclusivity are central to Anthology’s culture and hiring practices.
About the Role
The Senior Software Engineer position is part of the Ally team at Anthology. Ally is a tool designed to improve the accessibility of digital course content. The role involves contributing to both backend and frontend development in a cloud-native environment. The engineer will collaborate with global teams to build features that enhance access to education.
Responsibilities
- Design, develop, and maintain features for the Ally product
- Participate in the entire software development lifecycle, from design through deployment
- Work with a distributed, global team
- Contribute to the development of an accessible product used across the education sector
Required Skills
- 5 to 8 years of experience in software engineering
- Proficiency in backend development using Java or Scala
- Understanding of the full software development lifecycle
- Experience in building, testing, deploying, and maintaining applications
- Fluent in English (CEF B2 level or above)
- Ability to experiment, debug, and improve systems
Preferred Skills
- Experience with cloud platforms such as AWS
- Exposure to functional programming (Haskell is noted as a plus)
- Familiarity with TypeScript
- Interest in accessibility and educational technology