01 Nov
|
Coursera
|
Toronto
Build scalable Java microservices and storage layers for Coursera’s backend services, with flexible work from home, an office, or both.
As a Staff Software Developer on Monetization, you’ll architect and maintain backend systems supporting product development at scale. You’ll work with up-to-date Java, MySQL, DynamoDB, gRPC, GraphQL, Kafka, and microservices architecture. Your work will connect technical design, API development, data modeling, and frequent iterative deployments.
Key Responsibilities:
- Architect scalable microservices and storage solutions
- Implement backend infrastructure supporting Coursera services
- Collaborate with product managers on technical tradeoffs
- Translate business goals into technical designs
- Set up monitoring and testing for APIs
Requirements:
- Seven or more years of software engineering experience
- Experience launching products with strong API design
- Knowledge of scalable system and data architecture
- Experience with Java, MySQL, Kafka, or Scala
- Comfort working with frequent deployments and iteration
Use Java, microservices architecture, and API expertise to advance Coursera’s scalable backend platform.
#J-18808-Ljbffr
📌 Senior Java Microservices Engineer Coursera (Toronto)
🏢 Coursera
📍 Toronto