Software Engineer II - Backend at Coursera

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer II - Backend at Coursera. Location Information: USA. 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. 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 infrastructure (e.g. Java, Play/Scala, MySql, Cassandra, Solr, Kafka). 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. If this opportunity interests you, you might like these courses on Coursera:. Object Oriented Java Programming: Data Structures and Beyond Specialization. Object Oriented Programming in Java Specialization. Introduction to Programming with Python and Java Specialization. Functional Programming in Scala Specialization. Coursera offers competitive pay and equitable compensation practices. Our job titles may span more than one career level. This role's targeted hiring base salary range is between. [Bottom of Zone 3]. and. [Top of Zone 2]. . The actual base pay is dependent upon many factors, including but not limited to prior work experiences, training/education, transferable skills, business needs, and geographical location. The base pay range is subject to change and may be modified in the future. This role may also be eligible for variable pay, equity, and benefits.