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

Senior Software Engineer 2, IAM

Drata

Senior Software Engineer II developing highly scalable applications at Drata, leading architecture decisions and collaborating with a dynamic team on web application APIs.

Posted 5/26/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $174,500 - $236,100 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudElasticSearchGoogle Cloud PlatformJavaScriptJestMySQLNode.jsReactRedisTerraform

About the role

Key responsibilities & impact
  • Architects and develops highly scalable web applications
  • Builds RESTful APIs
  • Builds tools, services, and automation to extend the platform capabilities
  • Runs critical operational portions of our ingestion, analytics, and storage infrastructure
  • Collaborate with our product managers to define strategic solutions and participate in the agile refinement process
  • Assist with server-side code and database architecture on the back-end in NodeJS
  • Develop clean UI/UX with the collaboration of our design teams
  • Work with management and other architects to ensure quality in solutions and in software design
  • Participate in development lifecycle activities like design, coding, testing, and production release
  • Write reusable, testable, and efficient code
  • Deliver code in an agile team environment
  • Research and train on technologies relevant for current or future projects

Requirements

What you’ll need
  • 7+ years of experience as a software engineer
  • 3+ years of experience with NodeJS
  • 1+ years experience in NestJS preferred
  • 3+ years of experience with React
  • Strong skills in: Javascript, ES6, NodeJS, TypeORM, MySQL, Git, and REST principles
  • Knowledge in Jest and Redis
  • Proficiency in object-oriented programming
  • Good understanding of algorithms, network protocols, and web services
  • Experience with one of the major cloud hosting systems (AWS, GCP, Azure)
  • Self-directed, independent, and has experience owning complete features/products
  • Excellent problem-solving and analytical skills
  • Bachelor of Science in Computer Science or related field
  • Nice to have: Terraform, ElasticSearch, & Snowflake
  • Bilingual in English & Spanish is a plus

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
  • Generous annual stipends for both professional and personal development
  • Flexible vacation policy
  • Paid holidays

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
NodeJSNestJSReactJavascriptES6TypeORMMySQLGitREST principlesobject-oriented programming
Soft Skills
problem-solvinganalytical skillsself-directedindependentcollaborationcommunication
Certifications
Bachelor of Science in Computer Science