• Remote

Company Description

Join our team of highly skilled software engineers and be a part of something amazing! At our company, we provide professional services to media companies looking to ramp up their streaming capabilities. We specialize in building both micro services and end user interfaces for video on demand platforms, similar to Netflix.

Founded in 2013, we believe in putting people first and fostering a culture that values collaboration, innovation, and growth. As a member of our team, you’ll have the opportunity to work on cutting-edge projects with some of the brightest minds in the industry.

Don’t just take our word for it, come see for yourself and be a part of a team that’s pushing the boundaries of what’s possible in the world of media streaming. Apply now and let’s build something great together!

<Role Description/>
What’s better than writing code that reaches millions of concurrent users globally? Doing it with millions more in mind. In 2020, our customer went global, multiplying their engineering challenges. To support their global takeover as the leading sports OTT platform we are looking for Cloud Engineers who are passionate about building a modern, scalable and resilient platform and want to contribute to our mission of pushing the boundaries.

We develop and maintain a reliable and highly available Ingress Gateway that is a key part of how all services are consumed by the customers. You’ll have the chance to work with various CNCF systems like Kubernetes, Envoy and Prometheus, as well as the full power of the AWS Cloud. But you won’t stop there, you’ll also put your Engineering mindset to work and build your own new tools and systems to take Platform to the next level of performance, security, and observability.

<Here’s what you’ll be doing/>

● Completely change the way the platform exposes its services
● Help design and build our brand-new Ingress Gateway
● Assist in the implementation of a Service Mesh
● Work with modern CNCF technologies like Kubernetes, Envoy, ArgoCD
● Be involved in large scale Cloud infrastructures and networking
● Continuously improve the Platform that underpins the clients services
● Participate, be heard, influence and make a difference

<As our new Cloud Engineer, you’ll have the opportunity to/>
● Build and maintain scalable microservices
● Collaborate with Product Managers, and other Software Engineers to deliver a compelling user experience
● Deliver maintainable, robust and testable code
● Share knowledge and collaborate with other developers across the business
● Build highly resilient and scalable solution on cloud, impacting millions of users

< Requirements />
● Minimum 5 years of experience
● Kubernetes experience, deploying and managing clusters
● Experience with Hashicorp Vault
● Knowledge of network management in AWS
● Experience with Proxies and API Gateways e.g., Envoy, Gloo, Ambassador
● Basic coding experience (we use Go and TypeScript / JavaScript)
● Experience with event-driven/asynchronous designs
● A considerate, inclusive and team player spirit
● Experience with AWS Technologies
o API Gateway
o DynamoDB
o Lambda
o CloudWatch
o Cloudformation
o Fargate
o Terraform
● Ability to understand business requirements and translate them into technical requirements
● A knack for benchmarking and optimization

NOTE: You don’t need to be an expert in all those technologies, but a willingness to learn and basic knowledge in some would be a benefit.

< Even better if you have />
● Experience with Golang to a good proficiency level
● Knowledge of other cloud providers like Azure and/or GCP
● Understanding of OAuth/OIDC flows and AuthN/AuthZ in general
● SRE concepts and their practical application

< Personality />
Adaptable, Goal-oriented, Critical Thinker, Self-confident, Team Player

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.