
About Coursera
Transforming lives through accessible online learning
Key Highlights
- Over 40 million learners globally, with courses from top universities
- Raised $443.1 million in Series E funding
- Headquartered in Mountain View, CA with 1001+ employees
- B Corp certified since February 2021, promoting social impact
Coursera, founded in 2012 by Daphne Koller and Andrew Ng, is a leading online learning platform headquartered in Mountain View, CA. With over 40 million learners, Coursera partners with top universities and organizations to offer courses in technology, business, and science. The company has raised $...
🎁 Benefits
Coursera offers comprehensive medical, dental, and vision insurance, along with free access to mental health services. Employees can earn company stoc...
🌟 Culture
Coursera fosters a culture of innovation and community through events like Make-a-thon, where employees can work on passion projects. The company emph...
Overview
Coursera is hiring a Staff Backend Engineer for their Payments team to innovate and scale their payment platform. You'll work with Java and Spring to enhance the checkout experience for millions of users. This role requires significant technical ownership and experience in backend development.
Job Description
Who you are
You have 5+ years of experience in backend engineering, particularly in building and scaling production systems. Your expertise in Java and Spring allows you to design high-performance APIs that can handle millions of transactions. You understand the intricacies of payment systems and have a strong grasp of RESTful architecture, ensuring seamless integration and user experience.
You thrive in a collaborative environment, working closely with cross-functional teams to drive product innovation. Your problem-solving skills enable you to tackle complex challenges, and you are comfortable taking ownership of significant technical projects. You are a lifelong learner, always seeking to expand your knowledge and skills in the rapidly evolving tech landscape.
Desirable
Experience with cloud platforms like AWS or Azure is a plus, as is familiarity with microservices architecture. You may also have exposure to payment processing technologies and compliance standards, which will help you navigate the complexities of the payments domain.
What you'll do
As a Staff Backend Engineer on the Payments team, you will take the lead in innovating and enhancing Coursera's payment platform. Your role will involve designing and implementing scalable solutions that improve the checkout experience for users worldwide. You will collaborate with product managers and designers to understand user needs and translate them into technical requirements.
You will be responsible for optimizing existing systems and ensuring they can handle increased traffic and transaction volumes. This includes conducting code reviews, mentoring junior engineers, and contributing to architectural discussions. You will also engage in performance monitoring and incident response, ensuring that the payment systems are reliable and efficient.
Your contributions will directly impact the user experience, making it easier for learners to access world-class education. You will work in an agile environment, iterating on features based on user feedback and performance metrics. Your insights will help shape the future of payment technologies at Coursera, driving innovation and efficiency.
What we offer
Coursera provides a flexible work environment, allowing you to choose whether to work from home, a Coursera hub, or a co-working space. You will be part of a globally distributed team that values collaboration and innovation. The company is committed to your professional growth, offering opportunities for learning and development.
In addition to a competitive salary, Coursera offers a comprehensive benefits package that includes health insurance, retirement plans, and generous paid time off. You will have the chance to make a meaningful impact on the future of education while working with a team of dedicated professionals who share your passion for learning and innovation.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Coursera.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
GoodLeap is hiring a Staff Software Engineer to design and build their payments platform. You'll work with Java and Spring to ensure secure and reliable payment experiences. This position requires significant experience in backend engineering.

Software Engineering
Upstart is hiring a Senior Software Engineer to enhance their payments platform. You'll work with Java and JavaScript to optimize loan management and payment workflows. This role requires 5+ years of experience in software engineering.