Senior Software Engineer
Hoboken, NJ, United States3h ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Salary
- $140K–$170K/yr
- Location
- Hoboken, NJ, United States
- Work style
- Remote
- Level
- Senior
- Job type
- Full-time
- Experience
- 5–8 yrs
- Function
- Software engineering
- Focus area
- Backend
- Posted
- 3h ago
Skills
About the role
Senior Software Engineer
Location: US, Hoboken, NJ Remote
About the Role
We embrace an SVPG-inspired Product Operating Model, empowering cross-functional product teams to solve hard customer and business problems in ways that customers love and that work for the business. Strong products come from strong product teams, and this role is for a senior individual contributor engineer who will work side-by-side with Product Management, UX, and other engineers to turn product strategy into reliable, scalable software.
We are hiring a Senior Software Engineer (IC25) to contribute to our core assessment team for Higher Education. You will help evolve the objective assessment experience for an AI-enabled world while continuing to support a large, established user base, delivering over 3 billion questions to students annually.
Who you are
You are a curious, hands-on senior engineer who can own meaningful product capabilities end-to-end. You are comfortable across the stack, preferably with .NET and React, though strong experience in comparable server-side and modern client-side technologies is also valuable. You write maintainable code, understand technical trade-offs, and partner early with Product and UX rather than waiting for fully defined requirements. You are interested in AI-assisted coding tools and modern engineering workflows; hands-on experience is strongly preferred, but a willingness to learn, experiment, and share what works is acceptable.
What you'll work on
Engineering ownership, architecture and outcomes
Design, build, enhance, and maintain full stack assessment capabilities that are reliable, scalable, secure, and maintainable.