Software Engineer, Infrastructure


Coursera logo
Apply now Apply later

Posted 2 weeks ago

Coursera is a leading online learning platform for higher education, where 77 million learners from around the world come to learn skills of the future. More than 200 of the world’s top universities and industry educators partner with Coursera to offer courses, Specializations, certificates, and degree programs. Thousands of companies trust the company’s enterprise platform Coursera for Business to transform their talent. Coursera for Government equips government employees and citizens with in-demand skills to build a competitive workforce. Coursera for Campus empowers any university to offer high-quality, job-relevant online education to students, alumni, faculty, and staff. Coursera is backed by leading investors that include Kleiner Perkins, New Enterprise Associates, Learn Capital, and SEEK Group.
We are looking for someone who’s eligible to work in Bulgaria with an interest in developing and maintaining highly scalable infrastructure on various cloud providers, like AWS and Google Cloud. The candidate should have at least 2 years of professional experience designing, building and maintaining infrastructure, as well as provisioning it. You should have good knowledge about security and scalability of infrastructure, too. Good communication skills are a must - we are looking for a team player.


  • Build, optimize and scale our cloud-based infrastructure
  • Design, build, and maintain tools and frameworks to deploy, test, preview, and ship code to production
  • Collaborate with product teams to identify common pain points and develop solutions for them
  • Build, maintain, and evangelize developer tools, frameworks, and techniques to enhance  development experience and improve developer productivity
  • Being comfortable making trade-offs between cost / complexity / functionality
  • Being passionate about helping teammates develop technical excellence

Basic Qualifications:

  • Knowledge in various cloud providers like AWS, Google Cloud, Digital Ocean (EC2, RDS, Route53, ElasticTranscoder)
  • Knowledge with DevOps technologies like Ansible, Docker, and Kubernetes
  • Knowledge in administration of Windows and Linux virtual machines
  • Working knowledge of security for servers and infrastructure clusters
  • Experience with IaC (Infrastructure as Code) tools like Terraform
  • Experience with scripting languages like Bash or Python
  • Business communication skills in English

Preferred Qualifications:

  • Experience with maintaining a multi-region infrastructure
If this opportunity interests you, you might like these courses and guided projects on Coursera: The courses from the AWS Fundamentals specialization Building Containerized Applications on AWS
If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please contact us at 
Please review our GDPR Recruitment Notice here.
Job tags: Ansible AWS Bash C Docker EC2 Kubernetes Linux Python Route53 Terraform Windows
Job region(s): Europe
Job stats:  6  1  0
  • Share this job via
  • or