×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in New York, New York County, New York, 10261, USA
Listing for: ITHAKA
Full Time position
Listed on 2026-05-05
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 112240 - 140300 USD Yearly USD 112240.00 140300.00 YEAR
Job Description & How to Apply Below
Location: New York

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.

The Role

As a full‑stack Senior Software Engineer at ITHAKA, you will work on high‑impact products that help put education within everyone’s reach. You will:

  • Have the freedom to leverage the tools and languages best suited to each problem. Currently, we use AWS, Kubernetes, Java, Python, Databricks, and Git Hub/Git Lab.
  • 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 deployments.
Responsibilities
  • Participate as an empowered member of a collaborative Agile team to design, develop, and maintain high‑performance customer‑facing reporting applications.
  • Leverage continuous deployment and test automation tools to deploy application changes to production multiple times per day.
  • Interact with internal and external customers to understand their needs and drive the development of web applications to meet those needs.
  • Implement rich, interactive web applications using the latest technologies, frameworks, and patterns.
  • Use web analytics to support Product Discovery and to measure project KPIs.
  • Test, measure, and optimize performance using Application Performance Management tools.
  • Participate in the weekly on‑call rotation to respond to automated alerts and lead agile ceremonies.
  • Demonstrate leadership skills in mentoring team members and advocating new technologies, methodologies, and processes.
  • Participate in analysis of pricing, risk/reward, cost advantages, and resourcing to support technological improvements.
Experience and Skills
  • 5+ years of experience as a full‑stack software engineer building large‑scale, distributed web applications.
  • Experience with cloud infrastructure services, particularly AWS.
  • Experience with serverless and event‑driven architecture is a plus.
  • Experience creating and operating backend services using Python, Java, or JavaScript/Type Script with frameworks such as FastAPI, Node.js, or Spring Boot.
  • Experience building user‑facing applications using React or Vue.
  • Experience designing and managing APIs for multiple teams using REST or Graph

    QL.
  • Experience with distributed data sets in Databricks environments and ability to create and optimize complex SQL queries.
  • Experience leveraging AI‑assisted development tools (e.g., code generation, documentation completion, automated testing) to improve productivity while maintaining high standards for code quality, security, and maintainability.
  • Proficiency with Git and collaboration on platforms such as Git Hub or Git Lab.
  • Experience containerizing applications, especially in Kubernetes with Docker.
  • Experience with observability tools such as Grafana APM.
  • Familiarity with testing frameworks (JUnit, Jest, pytest, Playwright) and TDD practices.
  • Mentorship experience: guiding other engineers both technically and interpersonally.
Work Authorization and Sponsorship

ITHAKA is not currently considering candidates who require any type of immigration sponsorship to work in the United States.

Compensation and Benefits

The starting salary for this position ranges from $112,240 to $140,300 per year. Salary may vary with experience, knowledge, and skills. Benefits‑eligible employees receive medical, dental, and vision plans, an employer‑paid 10% retirement contribution, paid parental and caregiver leave, 22 days of paid time off, 11 paid holidays, up to 12 sick days, wellness benefits, and more.

Equal Employment Opportunity

We are proud to be an Equal Opportunity Employer. All qualified applicants receive consideration for employment without regard to identity or other status protected by law. ITHAKA is committed to providing reasonable accommodations. ITHAKA cares about your privacy; please see our Applicant Privacy Notice.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary