Software Engineer 4

Pluralsight · Remote

Company

Pluralsight

Location

Remote

Type

Full Time

Job Description

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.
The Platform team is looking for hands-on, system-level problem solvers who understand the many trade-offs of technology choices, engage with distributed teams, and build system-level libraries and services.
We work with system partners and our product development teams. Providing design guidance, developing platform tools, and managing system complexity to help teams deliver value more easily and in a maintainable way. As part of this team, you will be responsible for building performant, reliable, and maintainable systems in a large, polyglot, distributed environment.
Challenges include system-level communication, storage, routing, monitoring, understanding and communicating broad architectural concepts, system scaling, crafting coherent user experiences, and working in many languages, runtimes, and environments.
Experience and Technologies
Our core product experiences are currently written in C# / .NET, Node.js, and Python. You should be comfortable evaluating and exploring new technologies and runtimes.
The Pluralsight platform currently makes use of several technologies including AWS, containerization, SQL and NoSQL storage engines like PostgreSQL and Cassandra, messaging technologies like RabbitMQ, and front-end libraries such as React, Redux, and Angular.
Who you are:
  • Enthusiastic learner - able to quickly come up to speed on different technologies on an ongoing basis!
  • Able to work with critical systems - always with quality and reliability
  • System level thinking - holistically consider a problem, see the forest from the trees
  • Strong ability to communicate complex concepts
  • Collaborative to your core - you enjoy pairing & mobbing within your immediate team, and with others outside of your team
  • Developer productivity approach - root out and solve problems to improve the efficiency of the greater engineering organization

What you'll own:
  • Continuously analyzing and evaluating the Pluralsight system for potential platform projects
  • Working on software teams (pairs, mobs) to collaboratively develop, deploy and maintain software platform projects
  • Reviewing designs, architecture, and software for the overall Pluralsight platform
  • Communicating with development teams to understand problems and places where the platform can be improved
  • Educating others on the proper use of platform tools

Experience you'll need:
  • Have a history of being a Technical Leader on the teams that you have been a part of
  • A successful candidate will have experience with multiple programming languages, paradigms, and runtimes especially in the implementation of larger complex systems
  • Have a broad set of technology skills - full-stack, from web UI to operations
  • A track record of completing projects and supporting those projects - maintaining, documenting, and advocating for them
  • Operational experience - ready to be responsible for the uptime and quality of systems

Bring 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.
#LI-JM2
#LI-Remote
Apply Now

Date Posted

11/06/2023

Views

13

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details