jobapplier

Staff Backend Engineer (Prompt Security, Node.js / TypeScript)

SentinelOne

Skills

Required

  • Node.js
  • TypeScript
  • APIs
  • designing and implementing microservices
  • GraphQL
  • scalability
  • performance optimization
  • caching strategies
  • message queues
  • distributed architectures
  • database management
  • authentication
  • authorization

Preferred

  • server-side
  • code reviews

Join our team as a Staff Backend Engineer, where you will play a crucial role in building the backend infrastructure for our AI security product. You will work in a fast-paced, innovative environment and be responsible for designing, developing, and maintaining scalable server-side applications and APIs. You will also collaborate with frontend developers, participate in code reviews, troubleshoot existing systems, and implement security measures. This position offers a comprehensive benefits package, including unlimited time off, parental leave, and a 401K plan.

About SentinelOne

We’re looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts

Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes

Responsibilities

  • Concevoir, développer et maintenir des applications et des API côté serveur évolutives.
  • Collaborer avec les développeurs frontend pour intégrer les éléments d'interface utilisateur avec la logique côté serveur.
  • Participer aux revues de code et contribuer aux décisions architecturales.

Requirements

  • Experience designing and implementing microservices

Strong problem-solving skills

  • Experience developing and integrating APIs, including designing and building RESTful APIs; familiarity with GraphQL is a plus
  • Experience with scalability and performance optimization, including caching strategies, message queues, and large-scale, distributed architectures
  • Experience with database management
  • Experience implementing authentication, authorization, and data protection mechanisms
  • Communication and collaboration skills
  • 8+ years of backend development experience in Node.js and TypeScript

Pay

USD 156,000 - 215,000