Golang Engineer

Research & Development

Remote

December 8, 2021

Our client is a pioneer in crafting end-to-end digital cinema technology and solutions. Drawing on decades of experience in the cinema business, the client provides a seamless digital environment across the industry, right from filmmakers and post-production companies to exhibitors with DCI compliant products to moviegoers. The client's portfolio of products is powerful, flexible, reliable, cost-effective, and used in every step of the filmmaking and exhibition process. As a service for global content distribution, our client is a self-service, single-window system with a simple yet comprehensive user interface. Distributors can manage their digital cinema assets, assign territorial rights for their content, and have their Digital Cinema Packages (DCPs) and keys (aka Key Delivery Messages or KDMs) delivered to movie theaters across the world, while theaters can manage their own digital cinema.

Responsibilities

Requirements

  • 2+ years of experience writing back-end code (preferably using Golang) for high-quality products;
  • An ability to write clean, readable, and maintainable code;
  • Hands-on experience in all aspects of software development – analysis, coding, and deployment;
  • Solid database skills in a relational database such as PostgreSQL;
  • Deep exposure to distributed and microservices-based architecture systems in a cloud environment;
  • Good exposure to Node JS, Java, AWS, and RESTful APIs;
  • Continuous delivery experience;
  • Passion for problem-solving, writing code, and advocating for technical excellence while being open to change when needed;
  • Good communication skills, both verbal and written;
  • Self-motivated individual who can work with very little supervision in a team environment using Agile methodologies.

Bonus points for

We offer excellent benefits, including but not limited to

  • Competitive compensation;
  • Flexible schedule;
  • 15 working days of annual paid vacation, paid sick leaves;
  • Friendly and engaging professional team;
  • Opportunities for self-realization, career, and professional growth;
  • MacBook 50/50;
  • Accounting and legal support.

Application form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.