Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Principal Software Engineer

AT ADP
ADP

Principal Software Engineer

Remote

Sora, an ADP company, is hiring a Principal Full-Stack Software Engineer.

Accepting applications until 12/16/2024.

  • Do you enjoy working on collaborative and agile teams designing technical solutions to new problems?
  • Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
  • Are you looking to join a dynamic, inclusive team environment with a culture of belonging?

Well, this may be the role for you. Ready to build what's next?

This role is remote anywhere in the United States.

Sora, an HR Workflow automation product, is empowering people-focused teams to create exceptional employee experiences. HR teams should be spending time with people, but unfortunately all facets of People teams are bogged down by managing processes instead of helping people. That's where Sora comes in: 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 anywhere from 3 to 20 tools in a customer's HR stack.

Want more jobs like this?

Get jobs that are Remote delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


As a Principal Full-Stack Software Engineer, you'll be an integral part of the agile and dynamic 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, including Product Managers, Architects, DevOps Engineers, QA Engineers, and our Customer Success team. Together, you'll plan, design, develop, test, and deploy impactful solutions that cater to businesses of all sizes-from small teams to large enterprises. You'll also engage closely with cross-functional teams across ADP, contributing throughout the entire software development lifecycle (SDLC)-from product alignment and technical discovery to end-to-end integration and ongoing support. Success in this role 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 DevOps (CI/CD pipelines, cloud infrastructure, production support).

You'll lead initiatives to build services and infrastructure for our system, improve performance, scale, and the -ilities (reliability, observability, etc), and contribute to the foundation of our engineering team. You'll help us keep our code up-to-date with best practices, and be a champion for shipping well-tested and well-organized code.

You'll be a driver for positive change to Sora's engineering culture, processes and technology.

As part of our team, you'll find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for Sora, ADP, and the industry.

Like what you see? Apply now!

A little about ADP: We are a global leader in HR technology, offering the latest AI and machine learning-enhanced payroll, tax, HR, benefits, and much more. We believe our people make all the difference in cultivating an inclusive, down-to-earth culture that welcomes ideas, encourages innovation, and values belonging. ADP has a deep commitment to diversity, equity, and inclusion as a global Best Places to Work, DiversityInc® Top 50 Company, Best CEO and company for women, LGBTQ+, multicultural talent, and more. Learn more about ADP's commitment on our YouTube channel: http://adp.careers/DEI_Videos

TO SUCCEED IN THIS ROLE:

  • Bachelor's degree OR equivalent.
  • 12+ years of professional experience in relevant skills (in the tech stack below) gained and developed 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. However, we expect Principal engineers to have significant experience in a majority of the stack and to onboard quickly, ramping up to Principal level proficiency on our technologies and tools within a few months.

  • Substantial (8+ years) of DevOps, infrastructure, and CI/CD experience, including security, performance and scale.
  • Substantial (8+ years) experience scaling distributed systems, database architecture, observability, security/vulnerability reduction, message queuing.
  • Significant 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, working closely with multiple teams throughout an organization.
  • 8+ years experience as a technical leader and mentor to new or more junior developers.

WHAT YOU'LL DO:

Here's what you can expect on a typical day:

  • Agile. No two days are the same! You'll design, develop, and test code. You're perform code reviews for your teammates. Some days you'll participate in stand-ups and every two weeks you'll have sprint planning meetings. You'll also get to interact with our customer success and sales teams to hear directly from clients and prospects.
  • Build Products. You will use your technical expertise to review your team's work and help your people excel in an Agile environment. You're proactive and hands-on. When you see a potential issue, you never leave things hanging and unfinished. When you and your team deliver a finished product, it's as polished as you could make it.

Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus, equity or commissions. We offer the following benefits: Medical, Dental, Vision, Life Insurance, Matched Retirement Savings, Wellness Program, Short-and Long-Term Disability, Charitable Contribution Match, Holidays, Personal Days & Vacation, Paid Volunteer Time Off, and more. The compensation for this role is $102,100.00 - $273,150.00 / Year

Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP: ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP's operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.

Ethics at ADP: ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click https://jobs.adp.com/life-at-adp/ to learn more about ADP's culture and our full set of values.

Job ID: ADP-258568
Employment Type: Full Time