Back End Developer

Los Angeles
Technology and Development – Development
Full-time
Studio71 is a premium global media company and content studio that develops, produces and distributes original programming across multiple platforms including YouTube, Facebook, Snap, and Roku. Studio71 is headquartered in Los Angeles with offices in Berlin, New York, Toronto, London, Paris and Milan

Studio71 is seeking a talented and self-motivated Clojure developer to join the Software Development team in Beverly Hills.

Responsibilities

    • Work with other developers on creating scalable, high-availability web services (both internal and external)
    • Integrate multiple external services and datasources into a single comprehensive system
    • Work with front end developers, Product Manger, and CTO to find solutions for a variety of projects
    • Assist the CTO and senior developers in designing new services and platforms

Essential Skills & Experience

    • Experience with Java
    • Knowledge and interest in functional programming with Clojure or LISP
    • Familiarity with web services and job queues
    • Familiarity with developing a RESTful API
    • Experience with various databases, both SQL and NoSQL (MySQL, DynamoDB, Redis, Riak)
    • Excellent ability to work with big data
    • Familiarity with source control, specifically GIT and working with complex branching
    • Experience with the Linux command line and managing machines / services over ssh
    • Experience in working in a team-based creative environment
    • An understanding of Agile development methods

Preferred Qualifications

    • Familiarity with social media APIs (YouTube, Facebook, Twitter, etc)
    • Experience with Amazon’s AWS platform
    • Experience with Elasticsearch
    • Experience developing test suites
    • Experience with solving big data problems using MapReduce / Hadoop, Hive, and Pig
    • Familiarity with the online video business
    • Familiarity with statistical analysis on large data sets
    • Experience with natural language processing (NLP)