Senior Software Engineer (full-stack)
$112.24k - $140.3kITHAKA
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- ...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...FullstackSenior
$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...FullstackSeniorFull time$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...FullstackSeniorWork at officeLocal areaWork from homeWorldwide$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...FullstackSeniorFor contractors$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...FullstackSenior- ...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...FullstackSenior
- ...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...FullstackSeniorFlexible hours
- ...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...FullstackSeniorRemote work
- ...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,...FullstackSenior
- ...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...FullstackSeniorWork at office
$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...FullstackSeniorWork at officeImmediate start$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...FullstackSeniorWork at officeLocal areaFlexible hours$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...FullstackSeniorFull timeWork at officeLocal areaRelocation package- ...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...FullstackSeniorRemote work
- ...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...FullstackSenior
- ...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...FullstackSeniorFull time
$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....FullstackSeniorContract workWork at officeVisa sponsorshipFlexible hours$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-...FullstackSeniorRelocation$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...FullstackSenior$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...FullstackSeniorWork at office- ...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...FullstackSeniorFull timeWork at officeNight shift3 days per week
$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...FullstackSeniorWork at office$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...FullstackSeniorFull timeWork at office- ...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...FullstackSeniorFull timeWork at officeFlexible hours
$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...FullstackSeniorFull timeFlexible hours$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...FullstackSeniorWork at officeHome office$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...FullstackSeniorWork at officeRelocation package3 days per week- ...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...FullstackSeniorFull timeLive inWorldwide
$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...FullstackSeniorWork at office$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...FullstackSeniorWork at officeLocal areaRemote workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (full-stack). Be the first to apply!
- software engineer internship remote New York, NY
- senior software engineer ruby on rails New York, NY
- software developer positions New York, NY
- intermediate software engineer New York, NY
- agile software developer New York, NY
- software engineer intern New York, NY
- part time software developer New York, NY
- rust software engineer New York, NY
- software engineer no experience New York, NY
- software engineer internship New York, NY

