Drata, Inc. logo

Senior Software Engineer 2, IAM

Job Overview

Location

Hybrid - San Francisco

Job Type

Full-time

Category

Software Engineering

Date Posted

May 26, 2026

Full Job Description

📋 Description

  • • Architect and develop highly scalable web applications using NodeJS, React, and RESTful APIs to power Drata’s platform.
  • • Design, build, and maintain backend services and database architecture using NodeJS, TypeORM, and MySQL in a distributed system environment.
  • • Develop and extend platform capabilities through tools, automation, and services that support ingestion, analytics, and storage infrastructure.
  • • Collaborate with product managers and engineering leads to define strategic solutions and participate in agile refinement and sprint planning.
  • • Write reusable, testable, and efficient code following clean architecture principles and participate in full development lifecycle: design, coding, testing, and production release.
  • • Work closely with design teams to implement clean, user-focused UI/UX components on the frontend using React.
  • • Own end-to-end features or products with an owner-operator mentality, driving delivery from concept to production with high velocity and precision.
  • • Operate in a hybrid model with in-office collaboration Tuesdays through Thursdays in San Francisco; Mondays and Fridays are flexible for focused work.
  • • Research and evaluate emerging technologies to determine applicability to current or future projects, ensuring platform evolution and technical excellence.
  • • Participate in code reviews, architecture discussions, and cross-team coordination to ensure quality, scalability, and maintainability of software systems.
  • • Solve complex algorithmic and infrastructure challenges related to Big Data processing and system performance optimization.
  • • Maintain and improve production systems, ensuring reliability, security, and operational efficiency across all engineering initiatives.
  • • Negotiate tradeoffs between quality, speed, collaboration, and delivery to balance business needs with technical integrity.
  • • Contribute to documentation, knowledge sharing, and mentoring junior engineers to foster a culture of continuous learning and high performance.
  • • Engage with compliance-related technical requirements, including understanding frameworks like SOC 2, ISO 27017, or NIST when relevant to system design.

🎯 Requirements

  • • 7+ years of experience as a software engineer
  • • 3+ years of experience with NodeJS
  • • 3+ years of experience with React
  • • Strong proficiency in JavaScript, ES6, TypeORM, MySQL, Git, and REST principles
  • • Experience with AWS, GCP, or Azure cloud platforms
  • • Bachelor of Science in Computer Science or related field

🏖️ Benefits

  • • Stock equity in the form of Restricted Stock Units (RSUs)
  • • Up to 100% employer-paid premiums for medical, dental, and vision coverage for employees and dependents
  • • Generous annual stipends for professional and personal development
  • • Paid parental leave after six months of employment, plus access to Kindbody fertility and family-building benefits
  • • Flexible vacation policy with paid holidays and hybrid work model (Tues–Thurs in-office in San Francisco)
  • • 401(k) plan, company-paid life and disability insurance, and tax-advantaged spending accounts

Skills & Technologies

JavaScript
React
Node.js
MySQL
Redis
Senior
Hybrid
$174k-236k
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Drata, Inc. logo
Drata, Inc.
Visit Website

About Drata, Inc.

Drata is a compliance automation platform that continuously monitors and collects evidence for security frameworks such as SOC 2, ISO 27001, HIPAA, and PCI DSS. It integrates with cloud services, identity providers, and SaaS tools to track controls, manage risks, and generate audit-ready documentation. The company serves technology startups and enterprises seeking to streamline security compliance workflows and maintain continuous monitoring without manual spreadsheets.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Remote
Full-time
Expired May 15, 2026
REST
Remote
Degree Required

3 months ago

Expired
Evismart S.r.l. logo

Evismart S.r.l.

BGC, Taguig
Full-time
Expired May 18, 2026
AWS
Azure
GCP
+2 more

3 months ago

Expired
India - Remote
Full-time
Expired May 18, 2026
JavaScript
GitHub
REST
+3 more

3 months ago

Expired
Remote - Ireland
Full-time
Expired May 18, 2026
Senior
Remote
Degree Required

3 months ago