Bachelor s degree in Computer Science, Software Engineering, or related field.
3+ years of experience in software development and web technologies.
Technical experience with cloud-based technologies (AWS) and containerization (Kubernetes, Docker).
Solid understanding of software engineering principles and large-scale deployment.
Effective communication skills and ability to collaborate within a global team.
Experience with cloud-based technologies (AWS).
Familiarity with containerization (Kubernetes, Docker).
Understanding of video streaming technologies (HLS, DASH).
Strong problem-solving skills and adaptability in unpredictable situations.
Design, develop, and maintain scalable and high-performance backend systems using the Go programming language.
Implement new features and improvements to enhance the functionality and efficiency of the backend.
Contribute to the design and architecture of distributed systems that handle large-scale and low-latency requirements.
Work on the backend infrastructure, ensuring it meets scalability, reliability, and performance goals.
Utilize cloud-based technologies, such as AWS, to deploy and manage backend services.
Implement and optimize backend components in a cloud environment.