← Back to all jobs
29d 21h left to apply
D

Senior Software Engineer (NodeJS, React)

Diligent Technologies, an IBM companyā€¢šŸŒ Remote Worldwide•Estimated: $80,000 - $120,000

✨ AI Insights & Summary

This is a compelling opportunity for experienced software engineers to join Diligent, a leading AI-driven Governance, Risk, and Compliance (GRC) SaaS company. The role offers the chance to work on a flagship product, modernize legacy systems, and shape future architecture using cutting-edge technologies like microservices and AWS. Diligent fosters a culture of creativity, collaboration, and continuous learning, providing comprehensive benefits and a hybrid work model. It's an ideal position for engineers passionate about solving complex problems at scale and driving innovation in the GRC space.

About Diligent

Diligent is the AI leader in governance, risk, and compliance (GRC) SaaS solutions, empowering over 1 million users and 700,000 board members globally. Our Diligent One Platform provides a consolidated view of GRC practices, enabling organizations to manage risk effectively, build resilience, and make faster, better decisions. We foster a culture of bold thinking, rapid innovation, and continuous learning, driven by curiosity and a passion for making a positive impact.

About the Role

As a hands-on engineer, you will design and build new features for our flagship SaaS product, modernize legacy systems, and contribute to shaping our future architecture using microservices, REST APIs, SQL, and cloud-native patterns on AWS. You will break down complex problems, run experiments, build Proofs of Concept (POCs), and collaborate closely with product managers to deliver well-tested, elegant solutions. This role involves mentoring team members and taking ownership of your work.

What You'll Do

  • Design, code, review, and test new features within our flagship products.
  • Deconstruct and refactor legacy software components.
  • Participate in large-scale architectural design, run experiments, and create POCs for validation.
  • Collaborate with product managers and other teams to define technical requirements and deliver optimized solutions.
  • Mentor and support team members.

Essential Requirements

  • 5+ years of experience in a hands-on development role at a commercial software company.
  • Strong experience with SQL / RDBMS.
  • Experience with microservices and REST APIs.
  • Experience with cloud tools and cloud-native development, preferably AWS.
  • A problem-solver attitude with a technology-agnostic approach.
  • Proven ability to manage workload, take ownership, and remain proactive.
  • Enthusiasm for improving processes and sharing knowledge.

Nice to Have

  • Experience with SQL stored procedures.
  • Full-stack experience, including NodeJS.
  • CI/CD experience, containers, cloud deployments, and GitHub Actions.
  • Familiarity with event-driven architecture.
  • Experience with data visualization/reporting tools (e.g., Looker, QuickSight).

About Us

Diligent is building the future of governance, risk, and compliance. We empower leaders with technology, insights, and connections to drive greater impact and accountability. Our employees are passionate, smart, and creative individuals dedicated to building the software company of the future and making the world a better place. We offer a flexible work environment, comprehensive health benefits, generous time off, and wellness programs. We are committed to diversity and foster an inclusive environment through our Employee Resource Groups.

Work Model

This role follows a hybrid work model. Employees within commuting distance of a Diligent office location are expected to work onsite at least 50% of the time to foster innovation, teamwork, and community.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/19/2026
CategoryFrontend Development
SourceJobsCollider

FAQ

Is this position remote?

The Senior Software Engineer (NodeJS, React) role is a hybrid opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

C

Front-End Developer

CapTech•Remote Worldwideā€¢šŸ”„ Hybrid
Competitive
Frontend Development
View Job →
S

Senior Typescript Developer (f/m/d)

Sidestream•Cologneā€¢šŸ  Remote
Competitive
Frontend Development
View Job →
A

Junior Shopify Developer Frontend (m/w/d)

ABRIO GmbH•Frankfurtā€¢šŸ”„ Hybrid
Competitive
Frontend Development
View Job →