Senior Software Engineer

| Greater NYC Area
Sorry, this job was removed at 2:34 p.m. (EST) on Wednesday, October 23, 2019
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Skillshare, we’re building a global community of curious, lifelong learners. The ability to access our platform from anywhere is increasingly important as we scale, especially internationally. Building a more robust subscriptions and payments platform plays a huge role in allowing us to reach a global audience and make learning as easy as glancing at your phone.

We’re excited to welcome a senior software engineer to our Subscriptions and Payments team, who will be responsible for designing and implementing architecture that will give our users reliable and versatile access to learning – which ties directly to our company’s growth.

What you'll do:

  • Build back-end architecture that unlocks the product team’s velocity and ability to experiment.
  • Propose which features are good candidates for microservices – and own the strategy, architecture, and implementation.
  • Design elegant and scalable APIs for use by both mobile and web clients.
  • Create and maintain the components around our subscriptions and payments platform:
  • - Service and event-driven architecture
  • - GraphQL and RESTful API design and documentation
  • - Database schema design and query optimization
  • - Performance monitoring and error reporting
  • Balance important developer-driven projects with improvements our users will notice.

Why we're excited about you:

  • You’re an experienced back-end engineer with a proven history of building at scale.
  • You have experience with payment platforms and financial systems, as well as the ability to demonstrate and share best practices with the larger team.
  • You understand the requirements of a subscription-based product offering and can design solutions to handle the different types of plans, offers, trials, duration, discounts, etc.
  • You have an interest in resolving technical challenges related to international online payment processing.
  • You have exposure to both web and mobile payment APIs.
  • You’re ready to work with an existing code base (some understanding of PHP, node.js and TypeScript is expected) but you can pick up language expertise as needed.
  • You are a natural collaborator – you work seamlessly within and between teams.
  • You are motivated by full ownership over your work, and are eager to help improve our users’ experience.

Why you're excited about us:

  • Impact: Our international user base is growing, and you’ll play a huge role in ensuring they not only have access, but an incredibly seamless experience.
  • Growth: You’ll have room to wear a lot of hats and take on more responsibility over time.
  • Our mission: We are building a learning ecosystem for the new economy and changing millions of lives for the better.
  • Our team: We have a passionate, smart team that is a lot of fun to work with.
  • Your life: We take pride in our flexibility. Working remotely is part of how we need to work these days. You’re a professional, and we trust you to do what you need to do.

About Skillshare:

Skillshare is an online learning community whose mission is to connect curious, lifelong learners everywhere – and, in so doing, build a more creative, more generous, and more prosperous world. Today, our community has grown to millions of members who come to Skillshare to learn creative and entrepreneurial skills, network with peers, and even teach a class themselves. We are backed by Union Square Ventures, Spark Capital, Amasia, Spero Ventures, and Burda Principal Investments.

Skillshare is committed to building a diverse team that reflects a variety of backgrounds, perspectives, and skills. We’re proud to be recognized as a top place to work by Crain’s, and one of the five best places to work for women by Bpeace. We work to ensure a consistent interview process, fair compensation, and inclusive work environment for all.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Fully Remote

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SkillshareFind similar jobs