Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Software Engineer - API's and Authentication image - Rise Careers
Job details

Principal Software Engineer - API's and Authentication

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Pluralsight is looking for a Principal Software Engineer specialized in API development and authentication to design, develop, and maintain secure software systems and services. This remote role emphasizes collaboration and innovation, aimed at enhancing both team productivity and software quality.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Lead the software development lifecycle, ensure code quality, streamline development processes, collaborate with product teams, and maintain comprehensive documentation.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Extensive experience in JavaScript, TypeScript, REST APIs, Postgres, as well as cloud services such as AWS and containerization with Docker/Kubernetes.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: 10+ years of software engineering experience, technical leadership, experience managing compliance (HIPAA, SOC2, GDPR), and strong communication skills.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This position is fully remote within the USA.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $169700 - $209600 / Annually



Job Description:

A Principal Software Engineer’s role is to design, develop, and maintain critical systems and services that ensure reliability and security. This team is passionate about practices that both mitigate risk and drive positive outcomes. They work collaboratively with other engineers, product, design and devops to ensure the customer is the focus and value is consistently delivered. The practices are on point, the discipline is high and the team consistently delivers for the company all while having a lot of fun. We care about our peers and practice Radical Candor. We invest in those around us, push each other to learn and grow and truly exemplify lifelong learnership.

Who you’re committed to being:

  • A leader of all things software development lifecycle (SDLC), including implementation, testing, and deployment while working on software teams (pairs, mobs) to collaboratively develop, deploy and maintain software platform projects.
  • A partner to Engineering Managers and Principal Engineers to optimize your team's development processes. A clear leader that increases team and individual productivity, reduces errors and defects, and reduces complexity and operational load.
  • A creator of safety mechanisms for your team which ensure the team's code is of high quality, easy to maintain, flexible for future expansion, and adheres to best practices and coding standards.
  • A creator of friction free development experiences for your team. You focus on opportunities to reduce the time required to setup and configure development environments and tighten feedback loops by streamlining build, test, and deployment workflows.
  • A partner to product teams in product maintenance by resolving bugs, implementing updates to dependencies, and other various improvements as needed to ensure that our product continues to function as expected.
  • An advocate for creating and maintaining team documentation including user manuals and other related materials that describe the software architecture and functionality that your team supports.
  • A life long learner that has strong opinions loosely held.
  • Biased toward action, frequently running experiments.
  • Data driven and committed to producing data when there is none.

What you’ll do:

  • You will bring your extensive experience with multiple programming languages, paradigms, and runtimes especially in the implementation of larger complex systems
  • You will deliver software frequently and build robust deployment pipelines.
  • You will confidently own and maintain software with one or more technologies in our tech stack: NodeJS, React, SQL, JavaScript, TypeScript, Postgres, Opsgenie, Jira Ticketing system, and manage team SLA.
  • You will design and develop well-structured, scalable, and efficient APIs and backend systems, ensuring seamless integration, performance, and maintainability.
  • You will leverage your experience managing and integrating with third-party IAM solutions (Auth0).
  • You will provide architectural, strategic, and scale recommendations for both frontend and backend development.
  • You will use your communication skills and your ability to partner with product and design all while being a collaborative member of a multi-functional team.
  • You will use your ability to analyze available data and produce what data is missing in order to make objective decisions.
  • You will take turns in an on-call rotation for the applications owned by the team.

Experience you’ll bring:

  • An ability and willingness to work with multiple tech stacks simultaneously.
  • Proven track record of leveling up other engineers, product managers, designers and managers.
  • An ability to discuss sophisticated topics with both technical and non-technical audiences.
  • Experience owning and maintaining the same software solution over an extended period of time. You have seen the positive and negative consequences of decisions made years ago. You understand that maintenance is the most expensive part of enterprise software.
  • Proven track record of delivering value to customers in a cloud connected application with tight SLAs and minimal downtime.
  • Clear understanding of how to execute on company mission, vision and strategy at the team level.
  • Clear understanding of micro-service architecture including application resilience strategies at scale.

Requirements:

  • 10+ years experience as a software engineer
  • Extensive experience in JavaScript, TypeScript, Rest API, Postgres, Opsgenie, Ticketing system, manages SLA.
  • Experience with Cloud providers (AWS), containers (Docker/Kubernetes), and testing and deployment pipelines.
  • Extensive experience leading a technical team of software engineers, designing complex systems, and supporting the architecture and platform.
  • Data compliance and data management experience (i.e. HIPAA, SOC2, GDPR, etc.)

Why you’ll love working here:

  • We’re a blended workplace, where team members work remotely or in a hybrid setup depending on their role and location
  • We’re mission driven and guided by our culture pillars
  • We have a strong commitment to diversity and belonging
  • We cultivate a culture of trust, autonomy, and collaboration
  • We’re lifelong learners and champion team member growth and advancement
  • We’ve got you covered - team member benefits include competitive compensation packages, medical coverage, unlimited PTO and Summer Fridays, wellness reimbursements, Pluralsight subscription, professional development funds and more.

About us:

Pluralsight provides the only learning platform dedicated to accelerating the technology skills and capabilities of today’s tech workforce. Thousands of companies, government organizations and individuals around the world rely on Pluralsight to support critical technology skill development in areas that are crucial to innovation including artificial intelligence, cloud computing, cybersecurity, software development, and machine learning. Pluralsight provides highly curated content developed by vetted technology experts, industry leading skill assessments, and hands on, immersive learning experiences designed to help individuals skill-up faster.

Physical and Mental Requirements:

Work is performed in an office (or home office) environment and requires the ability to operate office equipment and keyboards. Sedentary work. Repetitive work. Ability to perform tasks related to documentation, data analysis, transcription and extensive content analysis. Learn new tasks, remember processes, complete tasks independently, and make timely decisions in the context of a workflow.

EEOC Statement

Bring yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, age or protected veteran status. Pluralsight will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please visit the bottom of our website to learn how to request an accommodation.

For more information on Pluralsight’s commitment to building a more diverse and inclusive workforce, please review our most recent Diversity, Equity, Inclusion and Belonging report here.

The annual US base salary range for this role is $169,700 - $209,600 USD. Pluralsight's pay ranges vary based on work location. Talent Acquisition can share more detail during the hiring process when applicable. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. In addition to the base salary, this role may also be eligible for benefits and bonuses.

Applications must be submitted within 90 days after the initial posting date to be considered.

Please be aware of recruiting scams that may impersonate Pluralsight. These unauthorized parties may use our name, logo, and employee information to solicit personal information or payments from job seekers under the guise of employment offers. Please note the following:

  • Pluralsight will only contact candidates through official channels, such as emails from the @pluralsight.com domain or direct messages via our verified profiles (e.g., LinkedIn).
  • We will never request payment, banking information, or personal documents (such as your social security number or passport) as part of the application process.
  • All legitimate Pluralsight job openings are posted on our Careers page, and our hiring process is outlined in detail on our How We Hire page.

If you receive a suspicious message claiming to be from or about Pluralsight, we encourage you to contact us directly via recruiting@pluralsight.com to verify its authenticity.

#LI-JM2

Average salary estimate

$189650 / YEARLY (est.)
min
max
$169700K
$209600K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 12 days ago

As Chief Product Officer at Pluralsight, drive bold product vision and execution for a cutting-edge tech skills learning platform in a fully remote leadership role.

Photo of the Rise User
Posted 10 days ago

Lead Pluralsight's accounting operations and financial integrity as Vice President, Corporate Controller in a remote leadership role.

Emerson Career Site Hybrid Charlottesville, Virginia, United States
Posted 6 days ago

Emerson is looking for a passionate Embedded Software Engineer to enhance their control systems software through innovative embedded development in a hybrid work setting.

Photo of the Rise User
Posted 3 days ago

Develop and enhance high-quality mobile applications at River, a pioneering Bitcoin-powered financial institution.

Photo of the Rise User
Posted 5 days ago

Contribute to building cutting-edge AI voice agents at Strada by designing, deploying, and refining customer-facing solutions in the insurance industry.

Photo of the Rise User
Anthropic Hybrid New York, New York, United States
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements

Contribute as a Software Engineer on Anthropic’s Safeguards Intelligence team by developing tools and systems to monitor AI model usage, enhance safety, and uphold responsible AI oversight.

Photo of the Rise User
Posted 6 days ago

Experienced DevOps Software Engineer needed for on-site role in Calabasas to manage CI/CD pipelines, automation, and secure software development within a research-focused environment.

iSoftTek Solutions Inc Hybrid Phoenix, Arizona, United States
Posted 10 days ago

Experienced Java Backend Developer with AWS expertise needed to build and enhance backend services for impactful software solutions.

Photo of the Rise User

Articulate is looking for a dedicated Software Engineer II to enhance their Product Platform by delivering high-quality backend and full-stack software solutions remotely.

Photo of the Rise User
NBCUniversal Hybrid 100 Universal City Plaza, Universal City, CALIFORNIA
Posted 4 days ago

An experienced Staff Software Engineer (SAP PTP) is needed at NBCUniversal to lead SAP ABAP development and architecture on large-scale S/4 HANA transformation projects remotely.

Photo of the Rise User
ServiceNow Hybrid 4400 Carillon Point, Kirkland, Washington, United States
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Lead and manage a global team of ServiceNow platform developers, driving technical strategy and operational excellence within a dynamic, AI-driven enterprise software environment.

Photo of the Rise User
Realtor.com Careers Hybrid Austin, Texas, United States
Posted 12 days ago

Drive the development of innovative native Android apps as a Staff Engineer at Realtor.com®, transforming the real estate experience for millions.

Photo of the Rise User

Experienced .Net Developer with PeopleSoft and Workday integration expertise wanted for a long-term remote contract opportunity.

Posted 10 days ago

Drive innovation as a Forward Deployed Engineer at Oso, enabling customers to integrate scalable authorization solutions in diverse environments.

Photo of the Rise User
Trumid Hybrid New York, New York, United States
Posted 11 days ago

Contribute to transforming corporate bond trading as a Senior Software Engineer at Trumid by developing scalable analytics and real-time trading platforms using Python and advanced technologies.

To advance the world's technology workforce.

66 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY