Enable job alerts via email!

Principal Node.js Software Engineer

ADP

New York (NY)

Remote

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Job summary

A leading HR tech company is seeking a Principal Full-Stack Software Engineer to join its remote team. You will design and develop scalable solutions while collaborating with various stakeholders. The ideal candidate has over 12 years of experience in software engineering with expertise in NodeJS and React, alongside substantial leadership experience. Join us to create impactful HR solutions for clients worldwide.

Benefits

Philanthropic initiatives
Team collaboration
Opportunities for professional growth

Qualifications

  • 12+ years of professional experience in relevant skills in a similar role.
  • 8+ years of experience as a technical leader and mentor to junior developers.
  • Experience writing technical plans/proposals and leading technical projects.

Responsibilities

  • Design, develop, test, and review code in an Agile environment.
  • Lead initiatives to build services and infrastructure.
  • Engage in technical discovery and ongoing support with cross-functional teams.

Skills

NodeJS
React
Postgres
AWS
DevOps
Security
CI/CD

Education

Bachelor’s degree or equivalent
Job description

Sora, an ADP company, is hiring a PrincipalFull-Stack Software Engineer

This role is remote anywhere in the United States

Accepting applications until 10/31/25

Overview

We are building a product that streamlines the tedious and repetitive work People teams do every day, from sending emails to assigning onboarding tasks to a new hire’s manager to syncing data across anywhere from 3 to 20 tools in a customer’s HR stack. As a Principal Full-Stack Software Engineer, you’ll be an integral part of the agile and dynamic Sora engineering team, adopting a startup mindset—focused, action-oriented, and quick to execute while being thoughtful in our approach.

You’ll collaborate with a diverse group of stakeholders across Product, Architecture, DevOps, QA, Customer Success, and cross-functional teams at ADP throughout the SDLC—planning, designing, developing, testing, deploying, and supporting solutions for businesses of all sizes.

What you’ll do
  • Design, develop, test, and review code in an Agile environment; participate in stand-ups and sprint planning; interact with customer success and sales teams to hear directly from clients and prospects.
  • Review your team’s work, help teammates excel, anticipate issues, and deliver finished, polished products.
  • Lead initiatives to build services and infrastructure, improve performance, scalability, reliability, observability, and other core engineering basics; keep code up-to-date with best practices; advocate for well-tested, well-organized code.
  • Engage in technical discovery, product alignment, end-to-end integration, and ongoing support with cross-functional teams.
To succeed in this role
  • You’ll have a Bachelor’s degree or equivalent.
  • 12+ years of professional experience in relevant skills (in the tech stack below) in a similar role.
  • NodeJS
  • React (or a similar modern front-end framework)
  • Postgres
  • AWS (EC2, SQS, SES) or similar cloud experience
  • Substantial (8+ years) DevOps, infrastructure, and CI/CD experience, including security, performance, and scale.
  • Substantial (8+ years) experience scaling distributed systems, database architecture, observability, security/vulnerability reduction, and message queuing.
  • Experience writing technical plans/proposals, completing proofs of concept, making and defending recommendations on technical direction/strategy, and leading multiple simultaneous technical projects across multiple scrum teams and/or departments.
  • Demonstrated success as a cross-functional collaborator and problem solver across an organization.
  • 8+ years of experience as a technical leader and mentor to junior developers.
You’ll love working here because you can
  • Have courageous team collaboration; engage in constructive discussions to find the best solution.
  • Deliver at epic scale with a focus on client happiness and productivity.
  • Be surrounded by curious learners who grow and learn from mistakes.
  • Act like an owner and doer; take on challenges and solve complex problems.
  • Give back to others and support our associates through ADP’s Philanthropic Foundation.
  • Join a company committed to equality and equity.

What are you waiting for? Apply today!

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