Junior Software Engineer - Scala Backend

Location: New York, NY

Type: Full Time

Min. Experience: Entry Level

Livestream is an innovative and fast-growing live video company based in New York City that delivers over a billion minutes of video every month. We are looking for talented engineers to help us build and scale the best live streaming service.

You will have the opportunity to build the next generation of our award-winning live streaming platform. We are looking for candidates who are passionate about software and product development, take pride in what they build, and are quick learners that love to work in a challenging and fast-paced environment.

You will be working on the platform’s backend, fully written in Scala, which asynchronously schedules and processes jobs of all kinds, including cleanup tasks and sending notifications.

As part of a company competing in a worldwide market, you will have the opportunity to release updates and changes often, see your work used by millions of people, be offered a competitive salary.

Responsibilities

  • Architect, design and implement Livestream platform’s backend
    • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, prototypes and proposed solutions
    • Write clear specifications that include flowcharts, state diagrams, input and output definitions
    • Implement solutions satisfying the requirements
    • Follow the Continuous Integration (CI) principle, develop automated unit / integration tests, apply quality control and best practices
  • Continuously improve the quality, performance and scalability of the platform’s backend

Required Qualifications

  • Bachelor’s or Master’s in Computer Science or related field
  • Good knowledge of the JVM, Java and/or Scala
  • Good knowledge of SQL/NoSQL databases
  • Knowledge of Continuous Integration principles and best-practices
  • Exposure to distributed source control (git, mercurial, etc.)
  • Experience with Scala, Akka, SBT is a plus
  • Experience with Redis is a plus

About Livestream

Livestream’s mission is to connect people and live events. Livestream offers event owners a complete set of hardware and software tools to share their events with a growing community online. More than 30 million viewers each month watch thousands of live events from customers including The New York Times, Facebook, ESPN, SpaceX and Warner Bros. Records. Founded in 2007, Livestream is headquartered in New York with offices in Los Angeles, London, Ukraine and India.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
Using "Apply With LinkedIn" in IE11? Read this first. Connecting LinkedIn
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*