Drata
Senior Software Engineer 2
Hybrid - San Diego, Remote. Posted a month ago
The role
The Senior Software Engineer II leads platform development by making architecture decisions and scaling APIs. This person will architect web applications, build RESTful APIs, and manage infrastructure for Big Data and AI-powered features.
What you will do
- Architect and develop highly scalable web applications, including AI-powered features
- Build RESTful APIs and integrate with LLM services and AI capabilities
- Design and implement streaming responses and real-time UI patterns for AI-driven experiences
- Build tools, services, and automation to extend platform capabilities
- Run critical operational portions of our ingestion, analytics, and storage infrastructure
- Collaborate with product managers and AI engineers to define strategic solutions
- Assist with server-side code and database architecture on the back-end in NodeJS
- Develop clean UI/UX with the collaboration of design teams
- Work with management and other architects to ensure quality in solutions and software design
- Participate in development lifecycle activities like design, coding, testing, and production release
Required qualifications
- 7+ years of experience as a software engineer
- 3+ years of experience with NodeJS
- 3+ years of experience with React
- 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
- Experience developing real-world web applications
- Agile development experience
- Bachelor of Science in Computer Science or related field
Nice to have
- 1+ years experience in NestJS
- Previous startup or scaling experience
- Terraform
- ElasticSearch
- Snowflake
- Experience with compliance frameworks like SOC2, ISO27017, NIST etc.
- Bilingual in English & Spanish
Benefits
- Stock equity
- Up to 100% employer-paid premiums for medical, dental, and vision coverage for employees and dependents
- Wellness benefits and healthcare concierge services
- 401(k) plan
- Company-paid life and disability insurance
- Tax-advantaged spending accounts
- Paid Parental Leave policy after six months of employment
- Kindbody fertility and family-building benefits
- Annual stipends for professional and personal development
- Internal learning opportunities
- Flexible vacation policy
- Paid holidays
About the company
Drata is building the trust layer between great companies by automating compliance, managing risk, and helping organizations prove trust continuously. They are a global crew of 600+ professionals.