Job Description

Job Overview:

As a Backend Developer, you'll have a real opportunity to innovate, productize, and iterate at start-up speed. In this role, you'll take up significant technical ownership for Coursera in these areas: service architecture, product API development, data modeling, and more. Our backend developers mostly work with modern Java (16 ), MySQL, DynamoDB, gRPC, GraphQL (DGS), Kafka, and more within a microservices architecture.

Responsibilities:

  • Design and implement scalable systems and infrastructures
  • 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

Qualifications:

  • 5 years of experience working in a relevant software engineering role
  • Expertise in designing highly-scalable and performant micro-services and...

Ready to Apply?

Take the next step in your AI career. Submit your application to Coursera today.

Submit Application