powertofly approved What Pluralsight Has to Offer:

Job Description:

Pluralsight is the technology workforce development company that helps teams build better products by knowing more and working better together. Using our Skills and Flow products, teams can develop critical skills, improve processes and gain insights through data.

We build this exciting product ecosystem by working with smart people and uniting behind a passion for what tech can create. We’re a group of good-natured, nimble go-getters dedicated to helping people and businesses build better with technology. That means when we see opportunities to create, we go for it. We don’t let the unknown stop us from solving challenges and winning together. And most importantly, we treat each other like adults. If you can see possibilities where others see problems, have candid conversations to ensure all voices are heard and thrive in a collaborative environment, you’ll do some of the best work of your career here.

Are you creating a positive impact in the world? Join our team at Pluralsight to collaborate with a forward-thinking, engaging, safe, fun, and diverse crew. We craft scalable and secure experiences that delight our customers!

Pluralsight Software Engineers craft the future of enterprise experiences. The enterprise space is filled with meaningful endeavors, large sets of data and high profile customers. In this role you are in charge of enterprise curation, a set of experiences that will connect our tech leaders and learners, uniting business objectives to the learning outcomes.

Our dev teams build and maintain the various bounded contexts within our platform. Tech stack can vary based on product and team.

You’d be a phenomenal fit if you have experience in any of the following:

  • Typically requires a minimum of 5+ years of related or equivalent experience; or 3+ years with an advanced degree

  • Professional experience with one or more of the following: JavaScript, React TypeScript, C#, Python, SQL, Java, Ruby on Rails or other technologies

  • Crafting APIs using NodeJS & TypeScript

  • Debugging performance and fine tuning user interfaces

  • Designing, building, and supporting high performance distributed systems

  • Professional experience with or a passion for test driven development and collaborative programming, the software development life cycle and building RESTful Web Services

  • Ability to interact well in a team environment

  • Continuous Integration and Continuous Delivery platforms

  • Messaging/queueing systems or stream processing systems like Apache Kafka or RabbitMQ

  • Writing unit tests, performing code reviews, and leading/participating in design discussions about architecture, data shape, and business logic

Bonus points for experience with (and/or an eagerness to learn):

  • Docker and Kubernetes

  • Topics related to platform scale, security, availability, deployment and operations

  • Database and query performance tuning

  • Solving analytical business problems using data

  • Mentoring engineers

  • Crafting or maintaining component libraries

You’ll love working with us if you like:

  • Develop for quality - we take ownership for our results without QA engineers

  • Continuous Delivery - teams independently ship code to prod every day

  • Kanban & Lean - continuous flow

  • Continual improvement - we take time to sharpen the saw and adjust how we work

  • Cross-functional teams - collaborating through all phases of the product development process

  • Customer research - we build what our customers actually want

  • Trusting leaders - who empower us to craft the best product

  • Proven technology - our teams have creative control and pick the best tools for the job

You are:

  • An encouraging and engaged team member

  • Dedicatedly curious, and interested in learning the ins & outs of educational measurement

  • Kind-hearted and a good communicator

  • Able to distill sophisticated ideas into straightforward language

  • Able to problem tackle and prioritize work based on anticipated business value

  • Passionate about data, innovation, and using technology to create with possibility

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. 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 contact us to request an accommodation.


We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
Mid-Level Software Engineer (Remote)