Enable job alerts via email!

Senior Software Engineer II (Remote)

Drata

United States

Remote

USD 139,000 - 216,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Software Engineer II to lead platform development and architecture decisions. This role involves building scalable web applications and APIs while collaborating with product managers and design teams. The ideal candidate will have extensive experience in NodeJS and React, with a strong foundation in Javascript and database management. Join a forward-thinking team dedicated to modernizing governance, risk, and compliance through AI-driven automation, ensuring a secure and proactive approach to customer trust. This is a unique opportunity to make a significant impact in an evolving industry.

Benefits

Healthcare: 90-100% paid premiums
Flexible Time Off
16 Weeks Paid Parental Leave
Learning & Development funding
Work Remotely with home office budget
401K plan

Qualifications

  • 7+ years of experience as a software engineer.
  • 3+ years of experience with NodeJS and React.
  • Strong skills in Javascript, ES6, and database architecture.

Responsibilities

  • Architect and develop highly scalable web applications.
  • Build RESTful APIs and collaborate on UI/UX design.
  • Participate in agile development lifecycle activities.

Skills

Javascript
NodeJS
React
TypeORM
MySQL
REST principles
Jest
Redis
Object-oriented programming
Agile development

Education

Bachelor of Science in Computer Science

Tools

NestJS
AWS
GCP
Azure
Terraform
ElasticSearch
Snowflake
Git

Job description

The Senior Software Engineer II helps lead platform development by making architecture decisions to ensure the building of clean, maintainable, and beautiful applications. This role involves maintaining, expanding, and scaling APIs that power web applications. Responsibilities include developing specifications for moderately complex software applications, modifying existing software, and participating in design and coding activities with the team. The engineer will work closely with management and other leads to design and implement new systems, maintain production operations, and coordinate across engineering initiatives. The position involves working in a distributed architecture, building infrastructure for Big Data management, and solving complex algorithmic problems.

What you’ll do:

  • Architect and develop highly scalable web applications
  • Build RESTful APIs
  • Create tools, services, and automation to enhance platform capabilities
  • Manage critical parts of ingestion, analytics, and storage infrastructure
  • Collaborate with product managers to define solutions and participate in agile refinement
  • Assist with server-side code and database architecture in NodeJS
  • Develop clean UI/UX with design team collaboration
  • Ensure quality in solutions and software design with management and architects
  • Participate in design, coding, testing, and deployment activities
  • Write reusable, testable, and efficient code
  • Deliver code within an agile team environment
  • Research and learn new technologies for current or future projects

What you’ll bring:

  • 7+ years of software engineering experience
  • 3+ years of experience with NodeJS
  • 1+ years experience with NestJS (preferred)
  • 3+ years of experience with React
  • Proficiency in Javascript, ES6, NodeJS, TypeORM, MySQL, Git, and REST principles
  • Knowledge of Jest and Redis
  • Object-oriented programming skills
  • Understanding of algorithms, network protocols, and web services
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Self-directed, independent, with experience owning complete features/products
  • Experience developing real-world web applications
  • Ability to negotiate tradeoffs effectively
  • Experience with Agile development
  • Startup or scaling experience (a plus)
  • Self-motivated and adaptable to change
  • Excellent problem-solving skills
  • Bachelor's in Computer Science or related field
  • Strong communication skills
  • Nice to have: Terraform, ElasticSearch, Snowflake
  • Nice to have: experience with compliance frameworks (SOC2, ISO27017, NIST)
  • Bilingual in English & Spanish (a plus)

Benefits:

  • Comprehensive health coverage with premiums paid for employee and dependents
  • Pre-tax savings plans (HSA, FSA, DCFSA) with employer contributions
  • Paid short and long-term disability, life, and AD&D benefits
  • Professional and personal development stipends
  • Flexible vacation policy
  • Paid parental leave (16 weeks)
  • Remote work options and home office stipend
  • 401K retirement plan

This role offers a competitive salary, benefits, and stock options (RSUs). Salary ranges are based on geographic location and experience, and are subject to change. The ranges are:

Tier 1: $174,500 - $215,600

Tier 2: $157,100 - $194,000

Tier 3: $139,600 - $172,500

Details on applicable tiers and final offers will be provided during the hiring process.

Drata's mission is to serve as the trust layer between great companies by modernizing governance, risk, and compliance through automation. We prioritize merit and qualifications, prohibit discrimination, and provide accommodations for individuals with disabilities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Bioinformatics Software Engineer II- Remote, USA

Ambry Genetics

Remote

USD 130,000 - 145,000

8 days ago

Software Engineer II (Remote - US)

Jobgether

Remote

USD 150,000 - 180,000

Yesterday
Be an early applicant

Software Engineer Manager II - 100-percent remote (The Republic of Panama)

One Identity

Village of Panama

Remote

USD 90,000 - 150,000

8 days ago

Software Verification Engineer II - CRM

MED Medtronic Inc

Mounds View

Hybrid

USD 98,000 - 148,000

Yesterday
Be an early applicant

Software Engineer II (Remote)

Home Depot

Remote

USD 90,000 - 170,000

26 days ago

Sr. Software Engineer II (Remote Eligible in Bulgaria)

Smartsheet

Remote

USD 80,000 - 140,000

30+ days ago

Senior Software Engineer II - Mobile Platform

Samsara

Remote

USD 150,000 - 253,000

28 days ago

Senior Software Engineer II, Backend Remote, USA

Life360 Inc.

Remote

USD 144,000 - 213,000

30+ days ago

Sr. Software Engineer II (Distributed Systems)

Narvar

San Francisco

Remote

USD 120,000 - 180,000

30+ days ago