Overview
Join to apply for the Principal Node.js Software Engineer role at ADP
. Sora, an ADP company, is hiring a Principal Full-Stack Software Engineer. This role is remote anywhere in the United States. Accepting applications until 10/31/25.
Sora, an HR Workflow automation product, is empowering people-focused teams to create exceptional employee experiences. We’re 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 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 Sora engineering team. We take a startup mindset—focused, action-oriented, and quick to execute, while always being thoughtful in our approach.
In this role, you'll collaborate with a diverse group of stakeholders and contribute across the full software development lifecycle (SDLC) from product alignment and technical discovery to end-to-end integration and ongoing support.
Success requires strong collaboration, excellent communication, and deep technical expertise.
To thrive in this role, you’ll need 12+ years of experience in modern web development and cloud technologies, and substantial experience in Dev Ops (CI/CD pipelines, cloud infrastructure, production support).
What You’ll Do- Design, develop, test, and review code in an Agile environment. Participate in stand-ups, sprint planning, and interaction with customer success and sales teams to hear directly from clients and prospects.
- Review the team’s work, help people excel in an Agile environment, proactively address issues, and ensure finished products are polished before delivery.
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) gained in the same or similar role.
- NodeJS
- React (or similar modern front-end framework)
- Postgres
- AWS (EC2, SQS, SES) or similar cloud experience
Note:
Experience in all of these areas is not strictly required. Principal engineers are expected to have significant experience in a majority of the stack and to onboard quickly.
- Substantial (8+ years) of Dev Ops, 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 recommendations on technical direction/strategy, and leading multiple technical projects across teams.
- Demonstrated success as a cross-functional collaborator and problem solver.
- 8+ years experience as a technical leader and mentor to junior developers.
- Collaborative, courageous teamwork and ownership mindset.
- Impactful work at scale with a focus on client happiness and productivity.
- Curious, learning-oriented environment that values growth and collaboration.
- Ownership and initiative to solve complex problems.
- Commitment to giving back to the community and a focus on equality and equity.
What are you waiting for?
Apply today!
Base salary offers for this position may vary. The compensation for this role is USD $ - USD $ / Year. Benefits include Medical, Dental, Vision, Life Insurance, Matched Retirement Savings, Wellness Program, Disability, Paid Time Off, and more. Actual compensation will adhere to applicable laws.
About ADPADP is a global provider of cloud-based human capital management (HCM) solutions, recognized for its culture and values. We are committed to Diversity, Equity, Inclusion & Equal Employment Opportunity.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).