Director of Platform Engineering

Company Description

About Pluralsight

Founded in 2004 and trusted by Fortune 500 companies, Pluralsight is the technology learning platform organizations and individuals in 150+ countries count on to innovate faster and create progress for the world.

Working at Pluralsight

At Pluralsight, we believe everyone should have the opportunity to create progress through technology. That everyone should have access to the skills of tomorrow. That technology can make the world a better place. Through the work we do everyday, we empower the people who power our world.

And we don’t let fear, egos or drama distract us from our mission. We’re adults, and we treat each other that way. We have the autonomy to do our jobs, transparency to eliminate office politics and trust each other to do the right thing. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be. We bring different viewpoints, backgrounds and experiences, and united by our mission, we are one.  

Job Description

The Opportunity

As Director of Pluralsight Platform Engineering, you will work with world-class product and engineering teams to strengthen, grow and evolve the entire Pluralsight system. Pluralsight has created a product environment that empowers responsible, autonomous teams to use the right technologies to solve the right problems. This heterogenous technology environment will expose you to numerous unique and industry leading challenges. You will be focused on the intersection and interconnection of these experience teams, experiences and technologies.

In this role, you will work closely with the Chief Technology Officer, head of Architecture and Director of Ops/DevOps to craft and implement a vision for Platform Engineering that increases system cohesion and improves reliability while simultaneously improving autonomous product team velocity.

In this role you will work to:

  • provide standards, tools and education to make it easy for teams to do the right thing

  • raise awareness of a holistic system view

  • increase transparency via tools for system-wide observability, tracking and monitoring

  • improve system-level security, monitoring and compliance in partnership with the security team

  • deliver highly-available infrastructure services to reduce product development and operational friction

  • increase product team velocity through operational and shared infrastructure efficiencies

  • create common shared front end and back end components and libraries to improve overall system-wide resilience through testing and fault injection

As a leader in the technology education space, you will have the unique opportunity to set the standard for what world class engineering should be.


Who you are:

  • You are a systems level thinker capable of establishing a clear vision and strategy

  • You are an amazing communicator and effective influencer

  • You elevate the technical abilities of those around you

  • You love exploring new technologies and keeping your own technical skills sharp

  • You understand and demonstrate the power or granting autonomy to teams and individuals


What you’ll own:

As a seasoned systems leader with a knack for organizing others around new ideas and tools, you will be responsible for the development, execution and maintenance of the Pluralsight Platform strategy. You will work with a world-class team of engineers to design and implement the capabilities to ensure our teams are able to deliver fast, reliably, and meet the requirements of a large highly scalable system.

  • Develop KPIs that provide in-depth visibility into system health

  • Collaborate with and empower experience teams to deliver high system uptime and reliability

  • Empower development to move quickly while keeping the business safe and stable

  • Architecture, development and delivery of:

    • Authentication and Authorization

    • Platform as a service capabilities

    • Tools that make it easy for developers to build  Multi-AZ, multi-region high availability services and applications

    • Monitoring and logging utilities for dev teams

  • Partner with Security to implement monitoring and compliance with appropriate security standards

  • Help our organization select appropriate technology investments that keep us in the early adopter phase of the technology adoption curve  

Key responsibilities:

  • Own the libraries and frameworks that enable Pluralsight engineers to build and integrate their highly-available applications into Pluralsight's distributed product platform.

  • Identify and address the patterns in the application runtime that make it harder for engineers to productively built and maintain their services at scale.

  • Find innovative new ways to reduce the complexity of the services people build.

  • Take responsibility helping engineers understand and adopt best-practices as we evolve the platform.

  • Own and operate our team’s own highly-available infrastructure services (user identity, user authorization, business event notification & unified user navigation).

  • Enable user session tracing through our asynchronous, microservices-based platform.


Attributes we are looking for:

  • Experience building highly-available services at scale

  • Experience creating and evolving platform libraries/services used by other engineers

  • Experience driving adoption of new technology into existing complex systems

  • Passion for understanding how others build services, and for helping understand and adopt our evolving best-practices  

Experience you'll need:

  • 5+ years of leadership experience
  • 5+ years in a platform or architecture role
  • History of success in Systems leadership roles, with demonstrated excellence in running SaaS offerings
  • Deep experience with deploying AWS
  • BS or MS in related industry/field or equivalent experience (Computer Science, Computer Engineering, Information Systems)







Additional Information

EOE Statement

Be yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Back to top