MediaLab is hiring a

Backend Engineer

Contractor
Your Role at MediaLab

MediaLab Engineering supports a growing number of applications across multiple business verticals which have been acquired through a careful selection process to integrate with its internal Ad platform that processes billions of impressions a month.

Kik, our messaging brand facilitating hundreds of millions of messages every year, is looking for a savvy, experienced Backend Engineer to join their talented team. As a Backend engineer at Kik, you will help design, implement, and maintain a scalable, reliable, and secure DevOps infrastructure aligning with the organization's needs. You will improve existing code while contributing to new features and facilitating in the scalability of this growing product. Your expertise will drive the automation of deployment and monitoring of applications, services, and systems ensuring consistency, reliability, and efficiency.

What You'll Do

  • Maintain, improve upon and build the existing code set written in Java 
  • Write tests for the existing code as well as new features
  • Design, implement, and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, and CloudFormation
  • Automate the creation of servers, containers, and services using tools like Docker, Kubernetes, Jenkins, ArgoCD, and GitHub Actions
  • Review and critique code to spot potential issues and code lints, debug and track down issues in production systems
  • Implementation of security and data protection

What We're Looking For

  • 4+ years experience as a professional software engineer
  • BS degree in Computer Science or similar technical field of study is preferred but not required
  • A passion for implementing best practices and a bias toward smart automation
  • Experience working on distributed systems, or building intuitive, feature-rich user interfaces
  • Capable of prioritizing multiple project in order to meet goals without management oversight
  • Proficiency in writing code and solving problems in Java. Golang is a nice to have
  • Previous experience with microservices infrastructure, Docker and Kubernetes
  • Experience with tools such as Ansible, Terraform, Docker, Kubernetes, and Istio and any other DevOps related tools
  • Experience managing Amazon or GCP infrastructure
  • Experience with ETL pipelines, CI/CD, and relevant tools like Jenkins, and GitHub Actions

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job
Apply for this job