Software Engineer - Product (back-end) Coursera
The Coursera Product team is looking for API, web framework, and service-oriented experts to build high quality web applications that bring online courses to our students. As part of our small and agile team of software engineers, you will be responsible for architecting and implementing the back-end APIs for our services and working with other members on the team to create great experiences for our students and instructors.
We use a variety of technologies in our platform, such as Play (Scala), Django (Python), MySQL, Cassandra and more! You don't need to come in knowing all of these; we want talented engineers who can pick up the tools they need on the fly and who share our passion for writing code that will help millions of students across the world.
Innovate on building highly scalable and responsive APIs
Architect and implement back-end services to support our mobile and web clients
Maintain core service library code that powers our platform
Work closely with the rest of the team to bring our features into production
Able to take complex problems and break them down into smaller tasks
Expertise with API design, database integrations
Comfortable working across the full web stack
B.S., M.S., or PhD. in Computer Science or equivalent
||Mountain View, CA |