This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Backend Engineer, you’ll partner closely with Product, Design, and other stakeholders to break down ambiguous business problems into scalable backend solutions, owning both the technical approach and the resulting product outcomes. 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.
Job Responsibility:
Design and implement scalable systems and infrastructures
Collaborate with Product Managers and stakeholders to shape requirements, clarify tradeoffs, and translate business goals into technical designs
Break down complex, ambiguous problems into iterative backend solutions that balance speed, quality, and long-term maintainability
Participate in product discussions, proposing technical approaches and influencing roadmap decisions through data and system insights
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
Requirements:
5+ 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 infrastructure (e.g. Java, Play/Scala, MySql, Cassandra, Solr, Kafka)
Experience partnering with product and business stakeholders to deliver user-facing or platform features end-to-end
Demonstrated ability to operate in ambiguous problem spaces and drive clarity through technical and product collaboration
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
What we offer:
competitive, zone-based pay aligned to your location, experience, and role level
comprehensive health and wellness benefits
bonus and RSU equity programs
global perks designed to help you grow and thrive wherever you are