Principal Software Engineer
at Ithaka
Remote within the Continental United States, remote, principal, USD 1,48,437–1,85,547 / year, 12+ years
posted 30 Oct 2026
- Java
- Maven
- Flyway
- NoSQL
- MySQL
- CI/CD
- Redis
- Spring Boot
- Python
- REST APIs
- Kubernetes
About the role
Remote: yes Posted: 2026-10-30
ITHAKA’s mission is to expand access to knowledge and education around the world. Our services — JSTOR, Portico, and Ithaka S+R — enable people everywhere to learn, to grow, and to overcome barriers to education. In carrying out our mission, as employees we feel a deep responsibility to members of our community and to each other, and we are committed to building and sustaining a culture where everyone can thrive.
Level
Depending on experience and qualifications, ITHAKA is open to considering candidates in the following levels:
Lead Level, Lead Software Engineer:
- Expected to bring strong technical skills and adaptability, with opportunities to grow into leadership or more autonomous roles.
- Focuses on hands-on contributions and learning through collaboration on challenging projects.
- 5+ years of experience
Principal level, Principal Software Engineer:
- Expected to lead with a high degree of autonomy, taking ownership of complex initiatives and driving innovation.
- Will mentor other engineers, contributing to their growth and the team’s overall expertise.
- Plays a key role in shaping strategic goals and optimizing workflows for scalability and impact.
- 12+ year of experience
The Role
ITHAKA is looking for a Lead / Principal Software Engineer to lead the technology vision for JSTOR’s Business platform team for Books and Royalty Payments.
As part of ITHAKA, JSTOR helps researchers, educators, students, and lifelong learners around the world discover and engage with trusted scholarly knowledge. In this role, you’ll shape the future of the books on JSTOR.
As the senior technical leader for backend engineering, you’ll remain an active technical contributor while combining hands-on engineering with long-term architectural leadership. You’ll define and evolve the backend architecture, distributed systems, search platform, APIs, data pipelines, and engineering practices that power scalable, reliable experiences across JSTOR.
You’ll influence technology direction across multiple engineering teams, mentor other engineers and technical leaders, and apply strong product thinking to align backend strategy with user needs, product vision, business priorities, system quality, and long-term platform health.
Read from job-boards.greenhouse.io, last seen 3d ago.