Description

In this role, you will:

  • Develop and maintain Cinemo’s backend media services using Go/Golang, ensuring high performance, reliability, and scalability of the media processing and delivery systems.
  • Define requirements for new features by collaborating closely with internal stakeholders, gathering their inputs, and translating them into detailed technical specifications.
  • Develop new functionality within a microservices architecture, leveraging the principles of modularity, scalability, and fault isolation to enhance the overall system.
  • Integrate with internal infrastructure by ensuring seamless connectivity and interoperability between various system components, databases, and services.
  • Cooperate with the DevOps team to design and implement the necessary infrastructure to support 24/7/365 operations, focusing on automation, monitoring, and resilience to maintain continuous service availability.


 

What you will need to succeed:

  • Possess a minimum of 5 years of experience in Software Engineering, showcasing a solid understanding of software development principles and practices.
  • Demonstrate proficiency in Go/Golang, with the ability to write clean, efficient, and maintainable code.
  • Apply hands-on experience with Microservices architecture, including designing, implementing, and maintaining scalable and resilient microservices.
  • Have experience in Site Reliability Engineering (SRE), including implementing best practices to ensure the reliability and availability of services.
  • Effectively design REST APIs, ensuring they are robust, secure, and easy to use.

Education

Software Engineering