Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Drata

Staff Software Engineer – Core GRC

Drata

Staff Software Engineer guiding architectural decisions and tackling complex challenges at Drata. Collaborating closely with Product and Engineering teams to shape technical roadmap and ensure system reliability.

Posted 5/26/2026full-timeSan Francisco • California • 🇺🇸 United StatesLead💰 $200,700 - $271,500 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudGoogle Cloud PlatformJavaScriptNode.jsReactTerraformTypeScript

About the role

Key responsibilities & impact
  • Partner with Product to shape roadmap requirements and recommend the right technologies and design patterns.
  • Review architecture and code for your team’s projects to ensure quality, scalability, and security.
  • Troubleshoot performance and scalability issues escalated from your teams.
  • Own and deliver cross-team projects that are difficult to tackle at the team level.
  • Mentor engineers across teams through guilds, office hours, and informal coaching.

Requirements

What you’ll need
  • 10+ years of experience as a software engineer
  • 3+ years of experience working with Node.js or React in production environments
  • 1+ years of experience with NestJS (preferred)
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent experience
  • Strong experience with authentication & authorization protocols like OAuth, SCIM, OIDC, and RBAC systems
  • In depth knowledge of authentication and authorization systems from large third party providers
  • Strong proficiency with JavaScript/TypeScript and object-oriented programming
  • Building and consuming RESTful web services
  • Networking protocols and relational databases
  • Writing unit, integration, and end-to-end tests
  • Using logging and telemetry tools to monitor and debug production systems
  • Working with Git and modern CI/CD practices
  • At least one major cloud platform (e.g., AWS, GCP, Azure) or infrastructure as code tools (e.g., Terraform, Pulumi)

Benefits

Comp & perks
  • Up to 100% employer-paid premiums for medical, dental, and vision coverage for employees and their dependents
  • Comprehensive wellness benefits and healthcare concierge services
  • 401(k) plan
  • Company-paid life and disability insurance
  • Tax-advantaged spending accounts
  • Paid Parental Leave policy
  • Kindbody fertility and family-building benefits
  • Generous annual stipends for professional and personal development
  • Flexible vacation policy, paid holidays, and other perks

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsReactNestJSJavaScriptTypeScriptobject-oriented programmingRESTful web servicesauthentication protocolsauthorization protocolsnetworking protocols
Soft Skills
mentoringtroubleshootingcollaborationcoachingcommunicationleadershipproblem-solvingquality assurancescalabilityproject management
Certifications
Bachelor’s degree in Computer Scienceequivalent experience