Coursera is looking to innovate, productize, and iterate at startup speed on its Payments platform, building and scaling a checkout & payment experience for consumers to directly contribute to Coursera's top-line growth and help bring high-quality, affordable education to millions of learners across the globe.
Requirements
- Expertise in designing highly-scalable and performant micro-services and storage layers using common frameworks, languages, and infrastructure (e.g., Java, MySQL, Cassandra, Solr, Kafka)
- Experience in building and launching successful products, particularly with an understanding of defining and managing APIs and system and data architecture
- Expertise in managing checkout & payments, including experience with payment gateways, APIs, and SDKs (e.g., Stripe, Braintree, Razorpay)
- Familiarity with mobile payments through Google Play Billing and Apple In-App Purchases
- Understanding of payment industry standards and regulations (e.g., PCI DSS, PSD2, 3DS 2.0)
- Modern Java (16+), MySQL, DynamoDB, gRPC, GraphQL (DGS), and Kafka within a microservices environment
Responsibilities
- Design and implement scalable systems and infrastructure for the payments platform
- Measure your work thoroughly, analyze results, and generate hypotheses to drive new product changes through A/B testing for payment solutions
- Set up monitoring and testing of your APIs and services to better understand the real-time health of your payment products
- Collaborate with cross-functional product, design, engineering, and services teams to ensure a thorough and thoughtful end-to-end implementation journey for payment features
- Contribute to the conceptualization of new payment solutions with a problem-first, data-driven, and test & iterate approach, ensuring a platform and long-term view
- Contribute to service architecture, product API development, and data modeling
- Building and scaling a checkout & payment experience for consumers
Other
- 5+ years of experience working in a relevant software engineering role
- Comfortable working in a fast-moving team environment (we deploy many times a day!)
- Data-driven and strongly motivated by success and learnings through experiments and metrics analysis
- Strong commitment to Coursera's mission of transforming lives through learning
- Candidates to possess eligible working rights and have a compatible timezone overlap with their team to facilitate seamless collaboration.