Apply

Software Engineer II (Backend) – Authoring Platform

Posted 2 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: Any country where we have a legal entity

💸 Salary: 110000.0 - 145750.0 USD per year

🔍 Industry: Online Learning

🏢 Company: Coursera Sourcing

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: AWSBackend DevelopmentDesign PatternsDynamoDBJavaMySQLSoftware ArchitectureApache KafkaAPI testinggRPCREST APIMicroservicesSoftware Engineering

Requirements:
  • 3+ years of backend software engineering experience.
  • Experience with Java or similar object-oriented programming languages.
  • Hands-on experience designing scalable microservices and REST/gRPC APIs.
  • Experience with databases such as MySQL or DynamoDB.
  • Experience working with event-driven architectures using Kafka or similar systems.
  • Experience with Generative AI applications including prompt engineering and using APIs such as OpenAI, Claude, or Gemini.
  • Familiarity with emerging GenAI features like function calling, chain of thought reasoning, and agentic workflows.
Responsibilities:
  • Design and build scalable backend services supporting Course Builder and other authoring tools.
  • Integrate AI-assisted workflows, content ingestion, and assessment generation capabilities.
  • Collaborate cross-functionally to deliver features from design to production.
  • Implement robust monitoring, alerting, and production readiness standards.
  • Contribute to design discussions, code reviews, and technical decision-making.
  • Stay current on Generative AI trends to influence new features and system evolution.
Apply