Senior Fullstack Software Engineer, Authoring Experience
Senior engineer leading architecture and delivery of scalable platform services and customer-facing APIs for Vanta’s authoring experience. The role requires 8+ years of backend development, strong system design and API expertise, and the ability to mentor engineers while contributing across Node.js, TypeScript, and React.
About the job
Responsibilities
- Own the architecture and rollout strategy for critical platform services, from initial design through large-scale rollout and migration.
- Set technical standards for designing, publishing, and maintaining customer-facing APIs, including security, reliability, and developer experience.
- Integrate services across the platform for customer-facing use cases, designing clear service boundaries and partnering with data-platform teams on access patterns.
- Drive RFCs and decision records to make architectural decisions durable and shared.
- Mentor engineers, expand review capacity, and partner with the engineering manager on team health and culture.
- Build backend systems with TypeScript and Node.js, contribute to customer-facing React experiences, and use AI tools to improve development workflows.
Requirements
- 8+ years of backend development experience building reliable, scalable, fault-tolerant systems.
- Experience designing and shipping external or public product APIs, including contracts, versioning, authentication, and developer experience.
- Strong system design skills, including service boundaries and data-layer collaboration.
- Comfort working in a React frontend codebase and building products end to end.
- Track record delivering complex, ambiguous, multi-quarter initiatives directly and through others.
- Experience safely rolling out or deprecating major systems at scale.
- Strong written design communication and demonstrated mentorship.
- Authorized to work in the United States without employer sponsorship.
- Must reside in and work exclusively from within the United States.
Nice-to-haves
- Startup or bias-for-action experience.
- MongoDB experience at scale.
- Experience with security or compliance products.
- Curiosity and sound judgment in applying AI responsibly to improve efficiency and impact.
Compensation and Benefits
- Base salary: $224,000–$263,000 annually.
- Equity, medical, dental, and vision coverage.
- Paid parental leave, health and wellness stipend, and remote workspace, internet, and cellphone stipends.
- Commuter, family planning, and 401(k) matching benefits.
- Flexible paid time off, sick time, and company-paid holidays.
Skills
TypeScript, Node.js, React, MongoDB, Public Apis, Api Versioning, Authentication, System Design, Service Architecture, Fault-Tolerant Systems, AI Tools
Similar jobs
Fullstack Engineering jobsSenior software engineer leading architecture and delivery of new compliance capabilities for Vanta’s government platform. The role requires 5+ years of industry experience, strong systems and platform design skills, and experience in regulated industries.
Technical lead responsible for the architecture, development, and technical direction of patient-facing mobile and web products. The role requires consumer or healthcare product experience, cross-stack capability, and strength in mentoring and product collaboration.
Senior software engineer responsible for architecting and shipping full-stack, AI-powered government technology using the Palantir stack. The role requires an active TS/SCI clearance, 5+ years of engineering experience, and strong React, TypeScript, Node.js, and PostgreSQL expertise.
Senior Software Engineer leading technical strategy, building AI-assisted systems, mentoring engineers, and solving large-scale healthcare data problems. Requires at least four years of software engineering experience, strong generalist skills, and familiarity with security and HIPAA compliance.
Senior software engineer designing full-stack applications, AI systems, data pipelines, and distributed backend infrastructure for connected retail technologies. Requires a bachelor’s degree and at least five years of relevant software engineering experience.