Job details
Job type full-time
Full job description
Job description:
Environments team
The interactive content team is responsible for building the hands-on experience for our learning platformAt pluralsight our mission is to democratize technology and in order to do that successfully we have to tackle learning in a way that helps reinforce the knowledge acquiredThe environments team is part of interactive content and responsible for creating environments to help support our hands on experience product offeringsYou’ll be joining a team that works on a complex experience that impacts customers and the business in major ways.
Ways we work:
Provide architectural, strategic, and scale recommendations for backend development
Test-driven development - we take responsibility for our code without qa engineers
Pair programming - we value collaborative development
Continuous delivery - teams independently ship code to prod every day
Kanban & lean - no more backlog grooming, no more t-shirt size estimating
Continual improvement - we take time to sharpen the saw and adjust how we work
Human centered design - involved engineers who participate in customer research through the design and implementation to ensure we are addressing our customer’s needs
Autonomous & responsible teams - collaborate with product manager and product designer to better understand the customer, provide valuable input into project feasibility and timeline estimation, standards, layouts, navigational features, functional design, and usability
Cross-functional teams - collaborating through all phases of the product dev process
Customer research - we build what our customers actually want
Trusting leaders - who trust us to create and don’t impose deadlines or features
Experience you`ll need:
Experience as a backend developer (typescript ideal, javascript okay, go helpful)
Cloud infrastructure experience (azure or aws ideal)
Experience with container applications (e.gDocker, kubernetes)
Experience with a cloud provider (aws, azure, or gcp)
Understanding of relational databases, and other types of data stores a bonus
Experience writing unit tests, participating in design discussions, data shape, and business logic
Proven ability to work with multiple tech stacks simultaneously
A foundational understanding and experience with topics related to platform scale, security, availability, deployment and operations
Passionate about data, innovation, and using technology to unlock the future
Good communication skills, ability to partner with product and design, and collaborate on cross-functional teams
You are:
A critical thinker who is experiment driven.
An encouraging and engaged team member, able to express sophisticated information to a variety of consumers.
Able to problem tackle independently or with a team and prioritize work based on anticipated business value.
Able to distill sophisticated ideas into straight forward language.
Kind-hearted and a good communicator
Passionate about data, innovation, and using technology to create with possibility.
Working at pluralsight
We don’t let fear, egos or drama distract us from our missionOur mission to democratize technology skills is what drives us and our values are at the helm of how we work togetherIt’s our dedication to practicing them day in, day out that enables our performanceWe’re adults, and we treat each other that wayWe have the autonomy to do our jobs, willingness to eliminate office politics and trust each other to do the right thingWe 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 beWe bring different viewpoints, backgrounds and experiences, and united by our mission, we are one.
Eoe statement:
Bring yourselfPluralsight is an equal opportunity employerAll 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-sk