We are welcoming a Senior Software Engineer (Full-Stack) to be part of our dedicated Search team. As a full-stack software engineer at ITHAKA, you’ll have an opportunity to contribute to high-impact products that help make education accessible for everyone. As a valued member of the Search team, your primary focus will be refining the search and discovery experience for all JSTOR users.
Why Join Us?
Explore more about what we do and how we do it through our Tech blog.
As a Senior Software Engineer (Full-Stack) on our Search team, you will:
Preferred Experience and Skills
You’re not expected to be an expert in every technology listed below. Accomplished tech professionals have diverse experiences and can acquire new skills. We value your passion for continuous improvement and your ability to optimize for clarity, reliability, and performance. You will explore new technologies with our support through onboarding, mentorship, and continuous learning.
ITHAKA is not currently considering candidates who require any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States.
At ITHAKA we believe in openness and equity. Part of living those values is our commitment to clarity about salary ranges, so candidates know what to expect. The starting salary for this position ranges from $108,000 - $135,000 per year. Starting pay may vary with job-related knowledge, skills, and experience. At present, our 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. Please note that ITHAKA, at its discretion, may make changes to its benefits programs from time to time.
#LI-JS1 #LI-REMOTE
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
If you're a Senior Software Engineer looking to make an impact, ITHAKA in Ann Arbor might just have the perfect role for you! As a vital member of our dedicated Search team, you’ll have the chance to refine the search and discovery experience for all JSTOR users while contributing to high-impact products that help make education accessible for everyone. At ITHAKA, we believe in empowering our engineers to choose the best tools and languages, which fosters autonomy and innovation. You’ll be fully immersed in a streamlined development process using automated continuous delivery pipelines. Your role involves collaborating across teams—product management, design, user research, data science, and engineering—to create exceptional product experiences. You will develop and maintain large-scale, secure, and reliable software solutions in a CI/CD environment. Furthermore, you’ll use web analytics to shape product discovery and improve application performance. As a Senior Software Engineer at ITHAKA, you’ll also have the opportunity to mentor your peers and advocate for innovative technologies. With a focus on continuous improvement, we support you in exploring new technologies and enhance your skills along the way. Join us not just to work on code, but to help reach millions of users and contribute to open-source initiatives. Your experience with AWS, JavaScript frameworks, REST or GraphQL APIs, and testing frameworks will be invaluable as you take on this dynamic role in a company that values clarity, equity, and employee well-being.
Join StoneX as a Senior Software Engineer to drive innovation in financial services through scalable application development.
Join Rokt as a Staff Software Engineer (SDK) to build innovative tools and API experiences for developers worldwide.
Commenda is in search of a driven Software Engineer to enhance their global tax platform amidst a fast-paced and dynamic working environment.
Join Wise as a Senior Software Engineer and help build a global database platform that supports millions of customers worldwide.
Aretum is looking for a Power Platform Developer to create and optimize solutions that enhance operational efficiency for federal clients.
Join Promise Robotics to develop cutting-edge software solutions impacting the building industry while working in a collaborative environment.
Come be a part of VERSES as a Senior DevOps Engineer, driving the next generation of cloud infrastructure and development processes.
Join CVS Health as a Staff Software Development Engineer, where you'll leverage your extensive mainframe experience to develop solutions that enhance health care delivery.
ITHAKA's mission is to expand access to education and knowledge around the world.
7 jobsSubscribe to Rise newsletter