Following our Series A funding round, we’re looking for an enthusiastic Software Engineer to join us in crafting an indispensable part of the content creation toolset. You’ll need to have prior experience developing relevant back-end infrastructure for cloud-based software and, while we don’t require that you’ve worked in the entertainment industry before, we do require that you be insanely passionate about this insane industry we’re in!

Do you want to be instrumental in the future of M&E cloud-based services? We want to hear from you!

Responsibilities

  • Contribute to architectural design of the platform

  • Execute full lifecycle software development

  • Write well designed, testable, efficient code

  • Produce specifications and determine operational feasibility

  • Tailor and deploy software tools, processes and metrics

  • Work together with QA to develop software verification plans and quality assurance procedures

  • Document code and maintain software functionality

  • Proactively analyze, diagnose, and resolve software bugs

  • Serve as a subject matter expert

  • Comply with project plans and industry standards

  • Interact with customers in a supporting role when necessary

Required Skills

  • Ability to work effectively and collaboratively in a small team
  • Excellent communication skills and strong teamwork ethic

  • Passion and enthusiasm for creating amazing products and delivering unparalleled user experience

  • Strongly motivated by opportunities to positively impact the direction of the company and product

  • Proficient in Python

Highly Desired Skills

  • Experience in design and implementation of complex SaaS/PaaS systems

  • Demonstrated success in a fast-paced startup environment

  • Proficient in Node, Java or C#

  • Experience with relational, document, and object databases

  • Experience with distributed, highly concurrent programming (Go, Erlang, Elixer)

  • Proficient in Git

Additional Skills

  • Minimum 3+ Years Software Development experience with relevant technologies