Senior Software Engineer
VitalSourceAbout the role
VitalSource®, is hiring two Senior Software Engineers to contribute to our Engineering team located in Raleigh NC, Chicago IL, Franklin TN, or Boston MA (preferred locations). Applicants outside of these preferred locations will still be considered.
Ready to make a significant impact with cutting-edge edge computing technologies? We're seeking a Senior Software Engineer to take a pivotal role in developing and scaling our applications built on the Cloudflare suite, including Workers and Pages. These services are integral to powering multiple products within the VitalSource ecosystem. We're looking for a technically adept engineer who can take high-level guidance and independently drive projects, breaking down complex challenges into actionable tasks and delivering innovative, scalable solutions. If you have a strong foundation in server-side JavaScript (as outlined in our required qualifications) and are eager to collaborate with Product and Engineering leaders to transform ideas into impactful products, we want to hear from you.
Key Responsibilities:
- Can work on new features or address issues independently once guidance is received from the Engineering Manager.
- Attends and contributes to company meetings and team ceremonies. Answers questions from other engineers during these meetings.
- Can mentor Software Engineers and Associate Software Engineers.
- Supplies code reviews and feedback to other members of the engineering team. This could include pair programming.
- Works with other engineering teams on cross-team projects. Helps coordinate tasks and assignments within cross-team projects.
- Can help design and document new feature architecture for review and acceptance by the Engineering Manager and Lead Engineer.
- Stay current on new technologies and help make recommendations for and against their use within the organization.
Required Qualifications:
- 5+ years’ experience working in software development with strong development, debugging, testing and analytical skills
- Expertise in JavaScript
- Proficiency with TypeScript
- Solid understanding of server-side JavaScript development principles
- Experience with Cloudflare and Cloudflare Workers is a plus
- Experience with React and Node.js is a plus
Salary Range: $112,000 to $143,000
What We Offer:
- Culture: Collaborative, Inclusive, and Mission-driven.
- More in your pocket: Competitive base salary and a strong variable component.
- We take care of all aspects of our people: Generous, well-rounded benefits such as Medical, Vision, Dental, Life, Disability, Critical Illness, Accident, FSA, HSA, ID Protection, Pet and Legal Insurance
- Retirement: 401K match up to 5%.
- We support our families: 12 weeks of paid parental leave.
- Continued education: Use our tuition reimbursement program.
- The Importance of Balance: Start at 4 weeks’ vacation, 12 sick days, 11 company holidays, and 3 personal days.
- Flexibility: Flexible work schedules and remote capabilities (by team) - feel free to skip the commute and hit your deadlines from
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s