Staff Software Developer, Full Stack
4 weeks ago
Coursera was launched in 2012 by Andrew Ng and Daphne Koller with a mission to provide universal access to world-class learning. Today, it is one of the largest online learning platforms in the world, with191 million registered learners as of September 30, 2025 . Coursera partners with over 375 leading universities and industry partners to offer a broad catalogue of content and credentials, including courses, Specializations, Professional Certificates, and degrees. Coursera’s platform innovations — including generative AI-powered features like Coach, Role Play, and Course Builder, and role-based solutions like Skills Tracks — enable instructors, partners, and companies to deliver scalable, personalized, and verified learning. Institutions worldwide rely on Coursera to upskill and reskill their employees, students, and citizens in high-demand fields such as GenAI, data science, technology, and business, while learners globally turn to Coursera to master the skills they need to advance their careers. Coursera is a Delaware public benefit corporation and a B Corp. We’re a global platform aiming to transform lives through learning by offering transformative courses, certificates, and degrees that empower learners worldwide to advance their careers through skill mastery. We’re looking for inventors, innovators, and lifelong learners eager to shape the future of education. If you’re ready to build the global programs and tools that fuel the power of online learning, join Team Coursera. At Coursera, we are committed to building a globally diverse team and are thrilled to extend employment opportunities to individuals in any country where we have a legal entity. We require candidates to possess eligible working rights and have a compatible timezone overlap with their team to facilitate seamless collaboration. As a remote-first company, our interviews and onboarding are entirely virtual, providing a smooth and efficient experience for our candidates. Job Overview: 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. 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. Responsibilities: 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. Qualifications: 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 Nice To Haves: 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 Keep Learning If this opportunity interests you, you might like these courses on Coursera: Generative AI for Software Development Building Scalable Java Microservices with Spring Boot and Spring Cloud Full‑Stack Java Dev with Spring & Spring Boot Specialization Object Oriented Java Programming: Data Structures and Beyond Specialization Object Oriented Programming in Java Specialization Functional Programming in Scala Specialization Front‑End Web Development with React Compensation: Coursera offers competitive pay and equitable compensation practices. Our job titles may span more than one career level. The targeted hiring base salary range for this role is between CAD $164,000-$205,000 for all Canada candidates. The actual base pay is dependent upon many factors, including but not limited to prior work experiences, training/education, transferable skills, business needs, and geographical location. The base pay range is subject to change and may be modified in the future. This role may also be eligible for variable pay, equity, and benefits. Coursera is anEqual Employment Opportunity Employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, age, marital status, national origin, protected veteran status, disability, or any other legally protected class. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please contact us at For California Candidates, please review our CCPA Applicant Notice here. For our Global Candidates, please review our GDPR Recruitment Notice here. #J-18808-Ljbffr
-
Staff Software Developer, Full Stack
7 days ago
Canada Coursera Sourcing Full timeJob Overview: 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...
-
Staff Software Developer, Full Stack
1 week ago
Canada Coursera Full timeCoursera was launched in 2012 by Andrew Ng and Daphne Koller with a mission to provide universal access to world-class learning. Today, it is one of the largest online learning platforms in the world, with 191 million registered learners as of September 30, 2025. Coursera partners with over 375 leading universities and industry partners to offer a broad...
-
Full Stack/Software Developer
3 days ago
, , Canada Sincronus Inc. Full timeFull Stack Developer/Software DeveloperJob Posting Type: Full-time position Compensation: $60K-$80K per year, with benefits Company Description Sincronus is an innovative IT company specializing in AI-powered systems integrations for the retail and manufacturing industries. Our commitment goes beyond delivering seamless integration and operational...
-
Staff Software Developer, Full Stack
4 weeks ago
, , Canada Coursera Full timeCoursera was launched in 2012 by Andrew Ng and Daphne Koller with a mission to provide universal access to world‑class learning. Today, it is one of the largest online learning platforms in the world, with191 million registered learners as of September 30, 2025 . Coursera partners with over 375 leading universities and industry partners to offer a broad...
-
Full-Stack Software Developer
3 days ago
, , Canada Finni Health Full timeSenior Full-Stack Software Developer Since our Series A last year, we've become one of the fastest-growing startups to hit Series-B metrics, and now we're hiring for a Senior Full-Stack Software Developer to join our team to work on building the foundations of our products and vision. We're looking for talented and motivated developers with 4+ years of...
-
Full Stack Software Developer
4 weeks ago
, , Canada Consult Search & Selection Full timeWe’re Hiring: Full Stack Software Developer (Angular Specialist) Location: Hybrid or 100% Remote A leading healthcare technology company is looking for a Full Stack Software Developer with strong expertise in Angular to help shape the next generation of cloud-based clinical solutions. This role offers the opportunity to work at the crossroads of healthcare...
-
Software Developer
2 weeks ago
, , Canada Autodesk Full timeSoftware Engineer (AEC Platform Data) Autodesk is looking for an experienced Software Engineer to join its Architecture, Engineering and Construction (AEC) Platform Data team. AEC Platform Data provides services that help customers access, use, and share their most valuable asset—data—across their entire ecosystem. The role is part of a highly performant...
-
Senior Full Stack Developer
7 hours ago
Canada, Remote CoLab Software Full timeAbout CoLabAt CoLab, we want to help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker, AutoReview,...
-
Senior Full Stack Developer
4 weeks ago
, , Canada Tempo Software Full timeJoin to apply for the Senior Full Stack Developer (Cloud) role at Tempo Software With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better. We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping,...
-
Full‑Stack Software Engineer
4 weeks ago
, , Canada Toku Full timeOverview Join to apply for the Full‑Stack Software Engineer role at Toku Join to apply for the Full‑Stack Software Engineer role at Toku About Toku Every company in the world runs payroll. But the rails underneath it haven’t changed since the 1970s. Toku is building what comes next - infrastructure that makes payroll work the way the internet does:...