Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (full-stack)

$112.24k - $140.3k

ITHAKA

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.

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, including building and maintaining large‑scale, distributed web applications.

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, Kafka, Java, Golang, Python, TypeScript, and GitHub/GitLab.
  • Develop and deploy software through an automated continuous delivery pipeline supporting over 200 production deployments a week.
  • See the impact of your work as it is put in front of millions of users.
  • Contribute to open source.
  • Participate as an empowered member of a collaborative Agile team to design, develop, and maintain high-performance 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.
  • Leverage web analytics to support product discovery and to measure project KPIs.
  • Test, measure, and optimize performance using Application Performance Management tools.
  • Participate in the on‑call rotation as a first point of contact for applications you own.
  • Demonstrate leadership skills in mentoring team members and articulating and evangelizing new technologies, methodologies, and processes.
  • Participate in analysis of pricing, risk/reward, cost advantages, and resourcing to support technological improvements.

Only candidates located in the continental United States are considered.

Experience and Skills

Required

  • Minimum of 3 years of experience as a full‑stack software engineer building large-scale, distributed web applications.
  • Proven experience with cloud infrastructure services—especially AWS (Lambda, API Gateway, Step Functions).
  • Expertise creating and operating backend services using languages such as Python, Golang, Java, or JavaScript/TypeScript with frameworks such as Fast API, NodeJS, or Spring Boot.
  • Fluent in creating and operating user-facing applications using frameworks like React or Vue.
  • Experience creating and managing APIs for use by multiple teams using REST or GraphQL.
  • Deeply knowledgeable in using a decentralized version control system such as Git in a collaborative context on a platform like GitHub or GitLab.
  • Proficient in creating and operating containerized applications, particularly in a Kubernetes environment using Docker.
  • Familiarity with testing frameworks (e.g., JUnit, Jest, pytest, Playwright) and TDD practices.
  • Hands‑on experience mentoring other engineers in a technical and interpersonal capacity.
  • Exceptional communication, thoughtfulness, and desire to give and receive regular feedback.

Desired

  • Real‑world experience building and operating LLM‑ or ML‑backed systems in production.
  • Ability to evaluate and reason about LLM outputs and system behavior.
  • Experience utilizing Open Search for powering ML based solutions.
  • Experience with serverless and event‑driven architecture.
  • Background with accessible coding practices, including semantic HTML, ARIA attributes, and keyboard navigation; experience with profiling tools to analyze and optimize application performance.
  • Knowledge of cache management, content delivery, and application security at the edge using CDNs such as Fastly or CloudFront.
  • Exposure to relational databases (PostgreSQL, MySQL) or NoSQL databases (MongoDB, DynamoDB).
  • Experience securing large applications against SQL injection, XSS, CSRF and other exploits.
  • Established practice using Terraform or other infrastructure‑as‑code tools.
  • Experience with GraphDB such as Neo4j or AWS Neptune.
  • Experience leveraging AI tools such as Claude or Codex in an appropriate fashion in the SDLC.
Compensation & Benefits

The starting salary for the Senior Software Engineer position ranges from $112,240.00 to $140,300.00, varying with job-related knowledge, skills, and experience. The total compensation package for benefits‑eligible employees includes 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.

ITHAKA is committed to providing reasonable accommodations. Contact View email address on click.appcast.io if you need assistance during the application or hiring process.

We are an Equal Opportunity employer. All qualified applicants receive consideration for employment without regard to identity or other status protected by law.

#J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (full-stack) in New York, NY vacancy
  •  ...We are looking for a "Senior Software Development Engineer" for our Digital Engineering team. Our team focuses on the design, development, and deployment...  ...and software engineering ~ Ability to work in full stack web development environment using ReactJS, Redux, and NodeJS... 
    Fullstack
    Senior

    ITCS GROUP

    New York, NY
    1 day ago
  • $250k - $400k

     ...Our client is a quantitative trading firm looking for a Senior Python Engineer to architect and build the critical data science backbone that...  ...the rapid deployment of new strategies and technologies. Full-Stack Ownership: You will be responsible for the entire system... 
    Fullstack
    Senior
    Full time

    Engtal Inc

    New York, NY
    4 days ago
  • $202k - $223k

     ...The Product team builds full-stack features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team... 
    Fullstack
    Senior
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    New York, NY
    20 hours ago
  • $170k - $270k

     ...human support. About the Role As a Senior Software Engineer at Rho, you'll build the financial...  ...inside a lane. You'll move across the stack, own problems end-to-end, and talk directly...  ..., high-growth environment. Genuine full-stack flexibility. You've shipped... 
    Fullstack
    Senior
    For contractors

    Rho

    New York, NY
    3 days ago
  • $250k - $350k

     ...for professional services and software implementation. Think of us...  ...brain behind the best solution engineers, forward-deployed engineers,...  ...decade. Role Overview As a Senior Software Engineer, Product at...  ...-centric teams, with strong full-stack or frontend-leaning skills... 
    Fullstack
    Senior

    Auctor Corporation

    New York, NY
    2 days ago
  •  ...Design, build, and scale a full-stack web platform for drug asset analysis and valuation. Collaborate with ML engineers to integrate LLM-driven insights into intuitive, data-rich user interfaces. Requirements: Requires a degree in Computer Science or a related field... 
    Fullstack
    Senior

    Prudentia Sciences

    New York, NY
    1 day ago
  •  ...security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity...  ...to properly integrate and build a full‑stack, opinionated, enterprise security company...  ...The Role As a Founding Backend Engineer, you’ll help build from the ground up, designing... 
    Fullstack
    Senior
    Flexible hours

    Zip Security

    New York, NY
    9 hours ago
  •  ...opinions about what makes software easy to use. You think...  ...their output, and take full responsibility for what...  ...code on this team. Engineers and Non-engineers use AI...  ...experience shipping full-stack production software...  ...want to work with other senior engineers, this is not... 
    Fullstack
    Senior
    Remote work

    Toku (WorkDAO)

    New York, NY
    3 days ago
  •  ...Senior Software Engineer – Leading Global Hedge Fund – Excellent Compensation + Benefits My client, a US-based global hedge fund, is looking...  ..., auditable, production‑grade software. This is a full‑stack role spanning front‑end, back‑end and data pipeline work,... 
    Fullstack
    Senior

    Mondrian Alpha

    New York, NY
    1 day ago
  •  ...systems in the USA. About The Role Take2 AI is hiring a Senior Software Engineer, Applied AI with deep experience applying agentic AI...  ...: 6+ years software engineering experience (backend or full stack) with significant ML and Applied AI experience as a part of... 
    Fullstack
    Senior
    Work at office

    Take2 AI

    New York, NY
    9 hours ago
  • $140k - $200k

     ...an AI-driven world. The Role We're seeking a mid-to-senior software engineer to help build the future of business management. You'll...  ...develop intelligent automation workflows Work across the full stack to deliver end-to-end features Collaborate closely with... 
    Fullstack
    Senior
    Work at office
    Immediate start

    Emerge Talent

    New York, NY
    1 day ago
  • $200k - $250k

     ...growing team at Adaptive! Your technical expertise will be instrumental in guiding the direction of our engineering efforts and ensuring the delivery of high-quality software. Reporting to the VP of Engineering, you will work closely with our engineering and product team... 
    Fullstack
    Senior
    Work at office
    Local area
    Flexible hours

    Adaptive

    New York, NY
    2 days ago
  • $210k - $280k

     ...brick-and-mortar retail. We’re building intuitive and powerful software paired with AI agents that help brands automate the 1000s of...  ...a $15M Series A to build on the existing momentum. As a full‑stack engineer at Confido, you will spearhead the development of new... 
    Fullstack
    Senior
    Full time
    Work at office
    Local area
    Relocation package

    Confido

    New York, NY
    3 days ago
  •  ...well-structured design Partner closely with leadership and engineering to translate product goals into pragmatic solutions Help...  ...still being defined What we\'re looking for ~3+ years of full-stack engineering experience shipping production web applications... 
    Fullstack
    Senior
    Remote work

    ProNexus

    New York, NY
    1 day ago
  •  ...Founding Senior Software Engineer (Full Stack) | HealthTech Join an exciting health-tech founding team who's leveraging cutting‑edge technology to transform healthcare delivery. The Founding Full Stack Software Engineer will help shape the technical foundation of their... 
    Fullstack
    Senior

    Hadte Group

    New York, NY
    9 hours ago
  •  ...solutions with Containerization engines like Docker, Kubernetes and...  ...geographies with a diverse software development team. Evaluate...  ...programming and maintaining full stack application solutions. ~ Strong...  ...available to support you. Seniority level ~ Mid-Senior level... 
    Fullstack
    Senior
    Full time

    Evalueserve

    New York, NY
    9 hours ago
  • $320k

     ...a whole. Our team is a quickly growing group of researchers, engineers, policy experts, and business leaders building beneficial AI systems...  ...Role Anthropic’s Product Engineering org seeks experienced full‑stack engineers to lead end‑to‑end product ownership across Claude.... 
    Fullstack
    Senior
    Contract work
    Work at office
    Visa sponsorship
    Flexible hours

    Menlo Ventures

    New York, NY
    2 days ago
  • $190k - $240k

     ...About the Role This is a full-stack senior engineering role at a Series B cybersecurity company pivoting toward AI-driven defense and cybersecurity...  .... What We’re Looking For 5+ years of professional software engineering experience building backend systems or full-... 
    Fullstack
    Senior
    Relocation

    bareinsights

    New York, NY
    1 day ago
  • $220k - $240k

     ...As a Senior Software Engineer, you will be at the heart of our member experience, translating powerful...  ...interfaces. Own features across our entire stack, from our Python/Postgres backend APIs...  ...setting. You'll be responsible for the full-stack implementation that saves members... 
    Fullstack
    Senior

    Arlo Inc

    New York, NY
    2 days ago
  • $180k - $220k

     ...Harmonic is the startup discovery engine. It pains us to see great startup opportunities...  ...role We are looking for top 1% of full-stack engineers to join us in one of our 2...  ...have: ~5+ years of full-stack software engineering experience, with flexibility... 
    Fullstack
    Senior
    Work at office

    Harmonic

    New York, NY
    1 day ago
  •  ...toolset Benefits ~ Stock Options: Full-time employees receive stock options -...  ...savings At least one previous full-time software engineering role Fluency with AI-assisted...  ...frameworks4+ years of experience in a full stack development role If you don’t meet... 
    Fullstack
    Senior
    Full time
    Work at office
    Night shift
    3 days per week

    LogRocket

    New York, NY
    3 days ago
  • $210k - $250k

     ...Role Premier Global Links LLC is seeking an experienced Senior Software Engineer – Python/TypeScript to build, scale, and maintain...  ...role offers end-to-end ownership across backend services, full-stack applications, infrastructure, and scalable systems. The ideal... 
    Fullstack
    Senior
    Work at office

    Premier Global Links

    New York, NY
    1 day ago
  • $200k - $250k

     ...range is provided by X4 Engineering. Your actual pay will...  ...the brightest minds in software development & tech | Recruitment...  ...Python | Elixir |… Senior Software Engineer...  ...systems, whilst taking full ownership on all...  ...development(TDD). ~ Full Stack proficiency - Web & mobile... 
    Fullstack
    Senior
    Full time
    Work at office

    X4 Engineering

    New York, NY
    20 hours ago
  •  ...Senior Software Engineer Location: New York, NY (Hybrid) | Type: Full-Time | Reports to: Head of Revenue About Nomic Nomic builds AI agents and developer...  ...The Role We're looking for a senior full-stack engineer to build product across the Nomic platform... 
    Fullstack
    Senior
    Full time
    Work at office
    Flexible hours

    Nomic

    New York, NY
    4 days ago
  • $150k - $225k

     ...Senior Software Engineer - Brooklyn, NY | full-time $150,000 - $225,000 base, plus equity. Based on experience. The Role Caladan Bio is looking...  ...our advanced bioreactor systems. We are open to full-stack leaning towards the frontend or the backend. You will... 
    Fullstack
    Senior
    Full time
    Flexible hours

    Caladan Bio

    New York, NY
    1 day ago
  • $200k - $220k

     ...Senior Full-Stack Engineer (NY) We’re looking for a thoughtful Senior Full-Stack Engineer (6+ years experience) who thrives owning problems...  ...What We’re Looking For ~6+ years of professional software engineering experience ~ Strong foundation in programming... 
    Fullstack
    Senior
    Work at office
    Home office

    Ladders

    New York, NY
    20 hours ago
  • $190k - $240k

     ...Senior Software Engineer Location: New York City Working pattern: Hybrid — initially weekly, increasing towards three office days per...  ...away from coding. You'll remain deeply hands-on, building full-stack products while providing the technical leadership that helps... 
    Fullstack
    Senior
    Work at office
    Relocation package
    3 days per week

    JLA Resourcing Ltd

    New York, NY
    1 day ago
  •  ...Description We are looking for a talented Senior Software Engineer with startup experience. You’ll work...  .... We prefer to use an open source stack with proven technologies. Since products...  ...changeability, and modularity. Take full ownership to launch features efficiently... 
    Fullstack
    Senior
    Full time
    Live in
    Worldwide

    Valdera

    New York, NY
    2 days ago
  • $150k - $225k

     ...through intuitive, enterprise-grade software and expertise. We simplify complex wealth...  ...Opportunity Asseta is seeking a Senior Software Engineer to report to our Lead Software...  ...shipping production software ~ Strong full-stack skills, with proficiency in Python, modern... 
    Fullstack
    Senior
    Work at office

    Asseta Inc

    New York, NY
    20 hours ago
  • $180k - $260k

     ...About the Role Premier Global Links LLC is seeking a Senior Software Engineer to join a high-growth, AI-native healthcare technology company...  ...startup environment. What You'll Do Build and ship full-stack product features using Python, React/TypeScript, and... 
    Fullstack
    Senior
    Work at office
    Local area
    Remote work
    Relocation package

    Premier Global Links

    New York, NY
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (full-stack). Be the first to apply!