Remote job
Staff Backend Engineer - Prompt Security (Node.js / TypeScript)
Job details
About this role
Role overview
Build backend services for an AI security product that monitors AI assets, assesses risks, and provides actionable insights. This staff-level engineering role covers the design and operation of scalable APIs and services, with an emphasis on security, data protection, and reliable deployment in cloud environments.
Responsibilities
- Design, develop, and maintain server-side applications and APIs. - Build and optimize database schemas, queries, and storage approaches. - Integrate backend services with user-facing applications in partnership with frontend developers. - Contribute to service architecture and code reviews, including microservices design. - Diagnose, debug, and improve existing systems while applying security and data protection measures. - Deploy and manage services using cloud platforms, and keep current with relevant backend practices.
Requirements
- At least eight years of backend development experience with Node.js and TypeScript. - Experience managing databases and designing REST APIs; GraphQL familiarity is an advantage. - Experience designing and implementing microservices. - Knowledge of scaling and performance techniques, including caching, message queues, and distributed architectures. - Experience implementing authentication, authorization, and data protection. - Strong problem-solving, communication, and collaboration skills.
Benefits and work setup
The listing describes equity awards, a stock purchase plan, flexible time off, paid holidays and sick time, parental leave, health and retirement benefits, wellness support, and home office and mobile phone allowances. The U.S. base salary range is $156,000–$215,000, with variation by location.