Coursera Logo

Coursera

DevOps Engineer

Reposted 5 Days Ago
Be an Early Applicant
India
Mid level
India
Mid level
As a Software Engineer I on the Internal Tools team, you'll build and improve internal web tools, write backend code, manage cloud services, and enhance developer experience.
The summary above was generated by AI

About Coursera

Coursera was founded in 2012 by Stanford professors Andrew Ng and Daphne Koller to make world-class learning accessible to everyone, everywhere. Today, over 190 million learners and 375+ university and industry partners use our platform to gain skills in fields like AI, data science, technology, and business. As a Delaware public benefit corporation and Certified B Corp, we’re driven by the belief that learning can transform lives through learning.

Why Join Us

At Coursera, we’re looking for inventors, innovators, and lifelong learners ready to shape the future of education. You’ll help build global programs and tools that power online learning for millions turning bold ideas into real impact. People who thrive here are customer-first builders who move fast, simplify ruthlessly, and iterate relentlessly on the metrics that matter. 

We’re a globally distributed team and let you choose the best way you work, whether it's from home, a Coursera hub, or a co-working space near you. Our virtual hiring and onboarding make it easy to join us and start making an impact from anywhere. If you’re ready to make a global impact, scale unique products exclusive to Coursera, and expand your career horizons, apply below.

Job Overview

We are looking for an enthusiastic Software Engineer to join our Internal Tools team at Coursera. This team builds high-leverage internal products that support our employees across functions such as content operations, learner support, finance, and legal. As part of this team, you’ll work on meaningful projects, enhance the team’s developer experience, build robust backend solutions and support deploying and scaling applications in cloud-native environments. You’ll collaborate cross-functionally to ensure our tools are intuitive, performant, and aligned with business needs.

Key Responsibilities

  • Assist in building and improving web-based internal tools used by various teams at Coursera.
  • Write clean, efficient, and maintainable backend code with support from your team.
  • Help maintain documentation, fix bugs, and test features to ensure quality.
  • Manage services, networks, storage, deployment, security, and monitoring in AWS/GCP.
  • Automate deployment, testing, and configuration management using tools like Jenkins/GitHub Actions.
  • Support in the design of processes to automate software updates and assist with maintaining deployment environments.
  • Work with other engineers on the team to improve developer experience, software performance, stability, and diagnostics collection.
  • Monitor for trends in usage that will require hosting/instance/pricing adjustments.
  • Stay up-to-date with emerging technologies and industry trends to drive continuous improvement of our infrastructure and engineering processes.

Qualifications

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Skills & Experience:

  • 3+ years of experience working in backend and infrastructure/devops roles.
  • Strong foundation in backend engineering principles (APIs, REST, microservices, asynchronous systems, etc.)
  • Proficiency in at least one backend language (Python, Java, Go or Node.js) and exposure to relational and NoSQL databases (MySQL, PostreSQL, MongoDB).
  • Experience with API design and working with frameworks such as FastAPI, Django, Spring Boot, Express, or similar.
  • Familiarity with containerization platforms like Docker.
  • Understanding of cloud platforms (AWS, GCP, or Azure).
  • Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, CircleCI, etc.)
  • Basic knowledge of Linux system administration and shell scripting.
  • Experience with version control systems (Git, GitHub/Gitlab).
  • Experience with infrastructure as code tools (eg. Terraform) preferred.
  • Excellent communication and collaboration skills, with a proactive mindset.
  • Strong problem-solving and analytical skills, with a strong willingness to learn and adapt in a collaborative environment.

Why Join Us?

  • Solve real-world challenges that drive real impact across Coursera’s business functions.
  • Work with a supportive team and shape the internal developer experience at scale.
  • Grow your technical and professional skills through structured development opportunities.
  • Be part of a mission-driven company transforming global access to education.

Coursera is an Equal Opportunity Employer committed to building a welcoming and inclusive workplace. We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request at [email protected]. Learn more in our CCPA Applicant Notice and GDPR Recruitment Notice.

Top Skills

AWS
Django
Docker
Express
Fastapi
GCP
Github Actions
Go
Java
Jenkins
MongoDB
MySQL
Node.js
Postgres
Python
Spring Boot
Terraform

Similar Jobs

2 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The DevOps Engineer will design and support platforms for software development, manage Kubernetes clusters, implement monitoring tools, and oversee release deployments while collaborating with global teams.
Top Skills: AnsibleElkGitGrafanaJenkinsJsmKibanaKubernetesLinuxMongoDBMySQLOracle SqlPrometheusPythonSalesforceServicenowShellSQL ServerTerraformWindows Os
3 Days Ago
Hybrid
Hyderabad, Telangana, IND
Mid level
Mid level
Financial Services
The Software Engineer III - DevOps Engineer designs, develops, and manages AWS infrastructure, automates deployment processes, and supports applications. Requires experience in DevOps and software development life cycle.
Top Skills: AWSBashDynatraceGitlabGrafanaJenkinsPythonSplunkTerraform
3 Days Ago
Hybrid
Hyderabad, Telangana, IND
Junior
Junior
Financial Services
As a Software Engineer II at JPMorgan Chase, you will design, develop, and troubleshoot software components while enhancing AWS infrastructure and ensuring system reliability through monitoring tools.
Top Skills: AWSBashDynatraceGitlabGrafanaJenkinsPythonSplunkTerraform

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account