Senior Software Developer - Backend (CAN)

Published date Posted on Indeed on Nov 04, 2021 (28 d ago)
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 87 million registered learners as of June 30, 2021. Coursera partners with over 200 leading university and industry partners to offer a broad catalog of content and credentials, including Guided Projects, courses, Specializations, certificates, and bachelor’s and master’s degrees. Institutions around the world use Coursera to upskill and reskill their employees, citizens, and students in many high-demand fields, including data science, technology, and business. Coursera became a B Corp in February 2021.

Coursera is an engineering-first company and our teams are responsible for maintaining a scalable and reliable platform. Engineering works to build interactive products for the worldwide learner community. We are made up of teams ranging from Development Infrastructure, Growth, Learner/Consumer Experience, Content Platform, and SDET Engineering. Every day, Engineering teams collaborate with cross-functional partners, including other engineers, data scientists, and product managers.


    • Design and implement scalable systems and infrastructures
    • Continuous improvement of foundational components in the dimensions of configurability and quality
    • Measure your work thoroughly, analyze results, and generate hypotheses to drive new product changes through A/B testing
    • Setup monitoring and testing of your APIs and services to better understand real time health of your products

Basic Qualifications:

    • 3+ years of experience working in a relevant software engineering role
    • Expertise in designing highly-scalable and performant micro-services and storage layers using common frameworks, languages, and cloud infrastructure (e.g. Java, Play/Scala, MySql, Elasticsearch, Kafka, AWS)

Preferred Qualifications:

    • Experience in contributing to or leading large projects with cross-functional stakeholders
    • 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 background in testing/quality mindset with clear with design solution

    • If this opportunity interests you, you might like this course on Coursera:
    • Functional Programming in Scala Specialization
    • Microservices - Fundamentals
Coursera is an Equal 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

Please review our CCPA Applicant Notice here.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

THE CHALLENGEFinancial Engineering is incredibly important for any global marketplace. The success of the Eventbrite as well as our creators depends on building and maintaining a best-in-class financial ecosystem that produces, monitors, and validates Eventbrite’s financial

Avalara, Inc., (, is the leading provider of cloud-based software that delivers a broad array of compliance solutions related to sales tax and other transactional taxes.What is it like to work at Avalara? Come find out! We are committed to the following success tr

InterAction24 InterAction24 |
20 d ago

Java Backend Developer (Springboot)Fully RemoteC2C Open VisaWe are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java dev

"Think it, build it, ship it, tweak it" is at the core of Spotify's development approach, and in Experimentation we are providing Spotify teams the platform and the best practices to do exactly this: quickly and safely iterate through ideas, learn from them and make informed deci

Morgan 6 is a fast-growing leader in the government contracting field based in Charleston, SC. Our mission is to expertly apply state of the art technology to improve the lives of Warriors – past, present, and future. Our core solutions include Software Engineering and Agil

Byrne Software Technologies Byrne Software Technologies... |
27 d ago

Summary: This Microsoft Dynamics Architect has the exciting opportunity to be a part of a SAAS implementation of Microsoft Dynamics 365 in the Cloud.Responsibilities: Be part of the data integration team of MS Dynamics implementationLay out the architecture, data integration appr

Denken Solutions Denken Solutions |
30 d ago

Currently, we are looking for talented resources for one of our listed clients. If interested please reply to me with your updated resume or feel free to reach out to me for more details at .Title: Infor M3 DeveloperLocation: RemoteDuration: Full TimeJob Description:XtendM3 certi