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
- Farther is looking for multiple Senior Software Engineers in New York to solve real business problems across our entire technology stack. This role involves ownership of features from business... .... The ideal candidate has 6+ years of full-stack engineering experience, fluency...FullstackSenior
$215k - $265k
...Senior AI Engineer - Manhattan, NYC (5 days onsite) An early-stage AI Agent startup in Manhattan... .... What we're looking for 5+ years of software engineering experience. Production experience... ...modern AI systems. Strong backend or full-stack engineering fundamentals. Experience...FullstackSenior- ...We are currently helping a NYC startup scale their engineering team. They are an AI-native voice platform that is helping customers across... .... You as the ideal candidate will be responsible: Designing full stack features across UX and backend systems Helping build out the...FullstackSenior
$250k - $400k
...Overview Our client is a quantitative trading firm looking for a Senior Python Engineer to architect and build the critical data science backbone... ...and rapid deployment of new strategies and technologies. Full-Stack Ownership: You will manage the entire system lifecycle,...FullstackSeniorFull time- A leading technology firm is seeking an experienced software engineer to enhance AI-driven coding solutions. This role involves evaluating... ...years of experience in software engineering, with a focus on full-stack applications. The position allows for flexible hours, with a...FullstackSeniorContract workRemote work10 hours per weekFlexible hours
- ...About the role We're looking for Senior Software Engineer with a full-stack skillset, but leans more frontend with heavy React experience. This engineer will be a much needed addition to our engineering team (~7 people) and will be expected to work hybrid in our NYC office...FullstackSeniorWork at office
$200k - $300k
...Senior Software Engineer (fullstack + product-minded) New York City (Onsite) $200,000 - $300,000 + equity About the Company We’re working with... ...‑twin style products. About the Role High‑ownership full‑stack role for someone who likes taking ideas from vague brief to...FullstackSeniorImmediate start- ...We are looking for a Fullstack Software Engineer with 4-7 years of experience to join our growing team. We're seeking product-minded builders... ...? As an engineer on the Hex team, you’ll work across the full stack to shape the core user experience of Hex. We work on the critical...FullstackSenior
- NewsNowGh is looking for a Senior Software Engineer to join its innovative health technology startup in New York City. The successful candidate... ...development and is ideal for engineers with 4-8 years of full stack experience, particularly in AI applications. Strong...FullstackSenior
- Amtex Enterprises Inc is looking for a FircoSoft Software Principal Engineer to lead Full Stack application design and implementation. As a tech lead, you will work on the FircoSoft product suite and manage deployments. Candidates should have a strong background in Java...FullstackSenior
$202k - $223k
Asana in New York City is seeking a full-stack developer to build features that delight millions of users. You will work closely with UI designers in a hybrid environment, developing clean code and participating in all stages of product development. The ideal candidate...FullstackSenior- Baton, based in New York City, is seeking a Software Engineer to build an AI-driven platform that transforms small business transactions.... ...role, you'll work closely with the Head of Engineering to ship full-stack solutions that directly affect the lives of business owners....FullstackSenior
- A leading sports technology company is looking for a Senior Software Engineer to enhance and support its innovative hardware products. This role focuses on developing full-stack web/mobile applications for Hudl Focus cameras, utilizing edge AI technology. Candidates should...FullstackSeniorRemote jobFlexible hours
- Alldus is seeking a Senior Software Engineer in New York City to join a venture-backed startup. This role involves building impactful product... ...engineering experience, candidates should exhibit strong backend or full-stack capabilities and a product-first mindset. The position...FullstackSenior
- Alldus is seeking hybrid Engineers in NYC to scale their AI-native voice platform. As a key member of the engineering team, you'll have... .... Ideal candidates will have over 5 years of experience in full stack development with expertise in Typescript, React, and Go, plus...FullstackSenior
- ...About Clad Clad is project management software purpose-built for infrastructure. Clad is project management software purpose-built... ...most important - building. About The Role A product-minded, full stack engineer. You'll be responsible for building out every aspect of Clad...FullstackSeniorFor contractorsShift work
$180k - $250k
...business is expanding into major new markets and looking for a Senior Software Engineer to help scale its platform. What you'll do: Build end-to-... ...on key strategic initiatives Requirements: 3+ years of full-stack or AI product engineering experience Experience shipping...FullstackSeniorLocal area$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$190k - $210k
...Senior Software Engineer — Onshore Onshore builds AI-native tax software. We automate the work that used... ...to lead technical work across our stack and raise the bar for everyone around them... ...What you'll do Architect and ship complex full-stack systems across our Vite + React...FullstackSeniorWork at office- A leading insurance technology company is seeking a talented Senior Software Engineer to join its Insurance team in New York City or remotely. The role involves developing full-stack features using TypeScript and React, leading technical projects, and mentoring team members...FullstackSeniorRemote job
- A dynamic sports tech startup in New York City is seeking a Software Engineer to join their lean team. You'll own projects from inception... ...have 3-6+ years of software engineering experience, strong full-stack skills including TypeScript and React, and thrive in innovative...FullstackSeniorFlexible hours
$165k
...We are looking for a Senior Software Engineer to help build and scale both product-facing features and... ...engineer who enjoys working across the stack while also contributing to the reliability... .... Key Responsibilities Build and ship full stack product features across frontend...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... ...culture. The Role As a Founding Backend Engineer, you’ll help build from the ground up, designing...FullstackSeniorFlexible hours
$202k - $223k
...The Product team builds full-stack features end-to-end, from designing data models to implementing interaction behaviors. We work closely with UI designers and infrastructure teams, aiming to delight users with large new features and daily product enhancements using continuous...FullstackSeniorWork at officeRemote workWork from homeWorldwide$170k - $220k
Clear Street in New York is looking for a Senior Software Engineer to develop their Alpha Platform, a modern AI-driven system for pre-trade analytics... ...standards. The position demands collaboration across the full stack, along with a dedication to quality and user experience....FullstackSenior- ...chronic illness. As a Founding Engineer, you'll own the product and... ...years of experience building software products, with meaningful time... ...startup environments Strong full-stack fundamentals with depth in backend... ...work directly with a former senior AI leader from Palantir and a...FullstackSenior
- SupportFinity™ is seeking an experienced Full Stack Engineer to join our team in New York, NY. You’ll leverage your skills to build and ship innovative products while collaborating directly with founders and clients. The ideal candidate has over 5 years of full-stack engineering...FullstackSenior
$132.2k - $187.55k
Dormont Manufacturing Co is hiring a Senior Software Engineer to join their New York based engineering team. This position involves designing... ...hybrid work model, and requires significant experience in full stack development. Ideal candidates will have expertise in technologies...FullstackSenior- ...company combining technology and patient care. We are seeking a Senior Software Engineer in New York, NY, offering a hybrid work model. You will... ..., expertise in Python or Kotlin, and a track record of building scalable, full-stack applications. #J-18808-Ljbffr CapsuleFullstackSenior
$157k - $208k
Stepful, Inc. based in New York is looking for an experienced full-stack engineer to enhance their advanced Learning Management System and empower students through innovative career services. This role involves collaborating with cutting-edge technology to produce scalable...FullstackSeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (full-stack). Be the first to apply!
- ngo software engineer New York, NY
- software developer New York, NY
- software developer internship no experience New York, NY
- software developer apprenticeship New York, NY
- junior software developer New York, NY
- part time software developer remote New York, NY
- financial software developer New York, NY
- senior software engineer ruby on rails New York, NY
- software engineer amazon New York, NY
- senior software design engineer New York, NY

