Top Benefits
About the role
Who you are
- If you enjoy owning complex end-to-end features, working at the intersection of product and platform, and building tools that support real human decision-making in an AI era, you’ll thrive here
- 6+ years of professional software engineering experience building web applications
- Solid experience across both frontend and backend (for example: React/TypeScript on the front end and Java/Scala/Python or similar on the back end)
- Has designed, built, and owned end‑to‑end features or systems in production
- Comfortable designing and working with APIs, data models, and service‑to‑service communication
- Familiar with relational and/or NoSQL datastores (e.g., MySQL, DynamoDB) and modern engineering practices (code review, testing, CI/CD)
- Experience working in a cloud environment like AWS or GCP
- Familiarity with AI‑assisted development or integrating ML/LLM‑powered features
- Experience building tools, dashboards, or workflows used by non‑engineering users (e.g., creators, operators, or internal teams)
- Experience working in a microservices ecosystem (e.g., Java + Kafka + MySQL/DynamoDB, GraphQL or gRPC)
- Balances long-term design thinking with quick execution on urgent goals
- Communicates clearly and enjoys working closely with Product, Design, and other partners on shaping the work
- Has mentored other engineers or played a tech‑lead role on a project
What the job involves
- We’re looking for a Staff Software Developer, Fullstack to help build the next generation of Coursera’s content tools—the systems instructors and partners use to create, review, and improve learning experiences
- You’ll work across the frontend and backend to build workflows that support content creation and maintenance, incorporate AI-assisted suggestions, surface quality signals, and help educators publish updates with confidence
- In this role, you’ll architect and implement user-facing and internal product surfaces, shape the APIs and data flows behind multi-step review processes, and influence how Coursera integrates AI into the content lifecycle in a thoughtful, human-centered way
- Build and own full-stack features used by instructors and creators to design, review, revise, and publish learning content
- Develop and evolve backend services and APIs that power multi-step workflows, versioning, content review logic, and data-rich decision surfaces
- Create clear, responsive interfaces in React/TypeScript that help users understand suggested changes, preview updates, and navigate complex flows
- Integrate with internal AI and evaluation systems so that suggestions, quality checks, and signals are surfaced in a safe, human-in-the-loop way
- Improve the reliability, performance, and cohesion of existing content tools as we modernize and unify the broader authoring and review experience
- Contribute to architectural decisions and establish strong patterns for full-stack development across content tooling systems
- Mentor engineers, guide implementation approaches, and collaborate with product, design, data, and other engineering teams to bring clarity to ambiguous problems and ship high-quality systems
Benefits
- Coursera covers the cost of tuition so you can earn a free master’s degree and develop new skills. That’s on top of free, lifelong access to courses and certificates on the platform
- We offer medical, dental, and vision insurance for you and your dependents. Plus, free access to counseling and mental health services
- Get up to 16 weeks of fully-paid parental leave when you grow your family and bring a new child into your life
- We host Make-a-thon events twice a year to promote community and innovation. During Make-a-thon, you’ll dedicate time to attend workshops, work on passion projects, and pursue ideas outside of your day-to-day work
- Take paid time off when you need it. We have time off policies that promote flexibility so you can tailor your work schedule when life calls
- Our flexibility extends to where you work. You can choose to work from home, work from one of our offices, or try a combination of the two
- Employees earn company stock, so you can own what we build together and share in our success
About Coursera
Coursera was launched in 2012 by two Stanford Computer Science professors, Andrew Ng and Daphne Koller, with a mission to provide universal access to world-class learning. It is now one of the largest online learning platforms in the world, with 124 million registered learners as of March 31, 2023. Coursera partners with over 300 leading university and industry partners to offer a broad catalog of content and credentials, including courses, Specializations, Professional Certificates, Guided Projects, and bachelor’s and master’s degrees. Institutions around the world use Coursera to upskill and reskill their employees, citizens, and students in fields such as data science, technology, and business. Coursera became a Delaware public benefit corporation and a B Corp in February 2021.
Top Benefits
About the role
Who you are
- If you enjoy owning complex end-to-end features, working at the intersection of product and platform, and building tools that support real human decision-making in an AI era, you’ll thrive here
- 6+ years of professional software engineering experience building web applications
- Solid experience across both frontend and backend (for example: React/TypeScript on the front end and Java/Scala/Python or similar on the back end)
- Has designed, built, and owned end‑to‑end features or systems in production
- Comfortable designing and working with APIs, data models, and service‑to‑service communication
- Familiar with relational and/or NoSQL datastores (e.g., MySQL, DynamoDB) and modern engineering practices (code review, testing, CI/CD)
- Experience working in a cloud environment like AWS or GCP
- Familiarity with AI‑assisted development or integrating ML/LLM‑powered features
- Experience building tools, dashboards, or workflows used by non‑engineering users (e.g., creators, operators, or internal teams)
- Experience working in a microservices ecosystem (e.g., Java + Kafka + MySQL/DynamoDB, GraphQL or gRPC)
- Balances long-term design thinking with quick execution on urgent goals
- Communicates clearly and enjoys working closely with Product, Design, and other partners on shaping the work
- Has mentored other engineers or played a tech‑lead role on a project
What the job involves
- We’re looking for a Staff Software Developer, Fullstack to help build the next generation of Coursera’s content tools—the systems instructors and partners use to create, review, and improve learning experiences
- You’ll work across the frontend and backend to build workflows that support content creation and maintenance, incorporate AI-assisted suggestions, surface quality signals, and help educators publish updates with confidence
- In this role, you’ll architect and implement user-facing and internal product surfaces, shape the APIs and data flows behind multi-step review processes, and influence how Coursera integrates AI into the content lifecycle in a thoughtful, human-centered way
- Build and own full-stack features used by instructors and creators to design, review, revise, and publish learning content
- Develop and evolve backend services and APIs that power multi-step workflows, versioning, content review logic, and data-rich decision surfaces
- Create clear, responsive interfaces in React/TypeScript that help users understand suggested changes, preview updates, and navigate complex flows
- Integrate with internal AI and evaluation systems so that suggestions, quality checks, and signals are surfaced in a safe, human-in-the-loop way
- Improve the reliability, performance, and cohesion of existing content tools as we modernize and unify the broader authoring and review experience
- Contribute to architectural decisions and establish strong patterns for full-stack development across content tooling systems
- Mentor engineers, guide implementation approaches, and collaborate with product, design, data, and other engineering teams to bring clarity to ambiguous problems and ship high-quality systems
Benefits
- Coursera covers the cost of tuition so you can earn a free master’s degree and develop new skills. That’s on top of free, lifelong access to courses and certificates on the platform
- We offer medical, dental, and vision insurance for you and your dependents. Plus, free access to counseling and mental health services
- Get up to 16 weeks of fully-paid parental leave when you grow your family and bring a new child into your life
- We host Make-a-thon events twice a year to promote community and innovation. During Make-a-thon, you’ll dedicate time to attend workshops, work on passion projects, and pursue ideas outside of your day-to-day work
- Take paid time off when you need it. We have time off policies that promote flexibility so you can tailor your work schedule when life calls
- Our flexibility extends to where you work. You can choose to work from home, work from one of our offices, or try a combination of the two
- Employees earn company stock, so you can own what we build together and share in our success
About Coursera
Coursera was launched in 2012 by two Stanford Computer Science professors, Andrew Ng and Daphne Koller, with a mission to provide universal access to world-class learning. It is now one of the largest online learning platforms in the world, with 124 million registered learners as of March 31, 2023. Coursera partners with over 300 leading university and industry partners to offer a broad catalog of content and credentials, including courses, Specializations, Professional Certificates, Guided Projects, and bachelor’s and master’s degrees. Institutions around the world use Coursera to upskill and reskill their employees, citizens, and students in fields such as data science, technology, and business. Coursera became a Delaware public benefit corporation and a B Corp in February 2021.