Senior Software Engineer, Payments
At Skillshare, thousands of teachers earn significant income by producing educational content, and millions of students utilize our platform to learn new skills. The ability to seamlessly receive that income and successfully transact on the platform is a huge part of enabling the success of our community, and our business. We’re excited to welcome a Senior Engineer to join our newly-formed Payments team and build upon our current system to ensure reliability, scalability, and accuracy as we continue to grow.
What you'll do:
- Build out our payments processing and financial systems
- Ensure our systems are fault-tolerant and resilient – even at high volume
- Expand our ability to provide a secure, welcoming, and relevant payment experience as we continue to scale internationally
- Work closely with our product, finance, and data teams to ensure accurate accounting and seamless data collection
Why we're excited about you:
- You’re an experienced back-end engineer with a proven history of building out complex payments systems at scale
- You take pride in being meticulous and thorough – no detail slips through the cracks
- You have a strong understanding of accounting principles
- You’re ready to work with an existing code base, and can pick up new languages as needed.
Why you're excited about us:
- Impact: Payments are at the heart of our business growth, and you’ll play a key role in ensuring we’re set up to succeed.
- Growth: Our team is small, so 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.