Backend Engineer (Scala)
We are building a globally distributed video streaming platform and all that it entails as far as infrastructure, architecture, operations, latency, reliability, uptime and so on. As developers we need to build software that will handle humongous™ load while still keeping low response times and correctness. We want our systems to be up for the challenges of the real world and we want you to join us in making it happen. How we do it Our systems and services are in a state of continuous development and improvement and we wish to keep things that way. If you have experience with distributed systems and service oriented architecture for scalable web services it would be a big plus. Other buzzwords are: micro architecture, scala, tdd, stateless, cassandra, events. Education You probably have a Bachelor of computer science or a Masters, or you can be a self taught enthusiastic programmer. We care a lot about who you are and what you are capable of. Work experience (this is a wish list, not a ‘must tick every box’): - You are skilled in developing backend systems. - You are able, enthusiastic and take the initiative. - You want to help build the solution, not just implement some specification. - You probably hack Scala and functional programming in general and you love it. - To cut to the chase. You identify as a competent computer engineer and you know your stuff. You don’t need to know all the ins and outs of git but you aren't afraid of using it. - Magine works in agile ways but we still think scrum has a well earned bad rep. We’ve moved past it. Who We Are At Magine, we’re dedicated to connecting fantastic TV to audiences in any corner of the globe (yeah, yeah, we know it is round). We deliver some of the world’s top TV brands directly to consumers, and partner with creators and distributors to enable them through every aspect of setting up their own OTT service. We’re passionate about great content and our mission is to protect generations of creativity to come through high quality, safe and legal distribution. We believe in working hard and loving what you do, and we’re all about a fun environment where egos are left at the door. Though we maintain the culture of a startup we’re setting our sights high, so the sky’s the limit for opportunities to grow with us. We are a diverse group of around 50 people sitting in Stockholm. Everyone is equal and all ideas and opinions count. Flexibility in working and mind are important to be a part of a team in which change is, and will, happen constantly. We speak English and have a proper Swedish fika. Sounds exciting? We think so and we are looking for more talented people to join our team!