Senior Software Engineer

ITHAKA · New York, New York, United States

Location
New York
Job Type
Full-time
Posted
May 28, 2026

Job Description

The Role

As a full-stack Senior Software Engineer at ITHAKA, you have an opportunity to put your talents towards a deeply meaningful mission. You will work on high-impact products that help put education within everyone’s reach. In this role you will:

  • Have the freedom to leverage the right tools and languages to solve problems. Right now, we use technologies including AWS, Kubernetes, Java, Python, Databricks and GitHub/GitLab. 

  • Own the end-to-end software development lifecycle, from ideation through production. Partner with product management and stakeholders to define and evolve the roadmap, making data-driven trade-offs based on engineering effort, customer needs, and business impact. Develop and deploy customer facing software through an automated continuous delivery pipeline supporting frequent continuous deployments.
  • Responsibilities

  • Participate as an empowered member of a collaborative Agile team to design,...
  • Ready to Apply?

    Submit your application for Senior Software Engineer at ITHAKA

    Apply Now