MasterClass

251 - 500 Employees
26 - 50 Engineers
$100M+ Funding
Series D

We create online courses taught by the greatest masters in the world. We are a combination of an education, technology and content company.

Active Roles
Why join us?
  • We've doubled in content and company size year over year since we launched in 2015 and continue to grow rapidly.

  • We are a mission driven company and have an amazing company culture. We have editors, producers, directors working along side engineering, analytics and product (to name a few) - our class launch process is extremely collaborative.

  • We expect and help our people grow professionally and therefore have a very well organized and transparent growth model that uses ladders to define expectations at each level.


Engineering at MasterClass
Engineering team and processes

Our engineering department is structured to help us best deliver services and content to our customers, and is composed of Web Engineering, Mobile and Devices Engineering, and Platform Engineering. Each of these areas is responsible for specific objectives and key results (OKRs), where we work closely with product management and designers to define the OKRs.

We work together in pods which are aligned to projects on a two-week sprint cadence, and meet daily towards progress. We collaborate our work through tooling shuch as Confluence, JIRA, Figma, GitHub, and Slack, and because of our mature DevOps processes, we're able to push to production over 20 times a day. Our teams are enabled to work quickly and independently, especially because of our high velocity and needs to experiment on user features and experiences. Since we are a relatively small team, we are looking for people who can wear multiple hats and can drive cross-functional discussions on a regular basis.

We have a strong set of values and principles and expect all members to exude them: * Growth mindset * Team player * Holds self accountable * Doers * Pragmatism * Believe in code quality - maintainability and testing * Great work ethic and grit * No ego / low self-interest * Positive attitude * Start pace * Excited about our mission * Integrity

Technical Challenges

We are a fast moving company that leverages a number of third party services and performance is often a significant challenge for us, especially as we experiment with user features and experiences or are actively being attacked by bots.

Meeting performance expectations is important in serving our high quality content to our customers. You'll get to work on these scale issues, distributed compute, and even artificial intelligence to fight bots!

We're also constantly trying to understand our customer base using experimentation and machine learning. Our high quality content is why customers love us, and we need to continue to help them to learn from the best in the world.

Projects you might work on
  • You'll be working on some interesting projects to help us prepare for scale directly proportional to customer demand and global expansion, using technologies such as as GraphQL, FastJSON, in a world-class, distributed computing environment, and Lambdas on a serverless architecture.

  • You'll be working on our API strategy to help us decouple and breakdown our monolithic application from our front end channels, including web (e.g. React), mobile (iOS/Android), and devices (tvOS).

  • You'll be helping us reach more customers by expanding access to our content on mobile and device platforms at a global scale and machine learning to personalize the experience.

Tech stack
Ruby on Rails
AWS
GraphQL
Heroku
Python
Ruby
Git
Android
iOS
tvOS
Apple Pay
Google Pay
Stripe
PayPal
Optimizely
Contentful
Algolia
Amazon S3
Filestack
CircleCI
Raygun
Blameless
HackerOne
Papertrail
PagerDuty
OAuth
Pundit
Facebook
Google
AWS Lambda
Kotlin
Objective-C
Swift
PostgreSQL
CloudFront
Redis
Memcached
FastJSON
Cloudflare
Amplitude
Segment
Iterable

Working at MasterClass

We are collaborative and hire amazing people. There is a lot of ownership, impact and growth at MasterClass.

Generous Vacation
Free Food
Beautiful Office
Workshops/Conferences

Stipend for continuous learning or conferences/workshops.

Health Insurance
Maternal/Paternal Leave
Company Retreats

Awesome holiday party.

Team Activities
Relocation

External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply