Senior Back End Engineer, CVMi

| Remote
Sorry, this job was removed at 11:32 a.m. (PST) on Wednesday, December 15, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Whip Media is transforming the global content licensing ecosystem with a market leading enterprise software platform that centrally connects data, processes and teams throughout the digital distribution journey. Powered by predictive insights and proprietary data, we enable the world’s top entertainment organizations to efficiently distribute, control and monetize their TV and movie content to drive revenue and direct-to-consumer growth.

The Whip Media engineering team is growing and we're looking for a back-end Software Engineer to join! In this role, you will be working in partnership with a small development team on the design, development, enhancements and maintenance of mission-critical web-based software for major film studios, TV broadcasters, and cable operators in a high-energy, start-up environment.

This position will be focused across our CVM Insights product. CVM Insights is an analytics and data visualization platform that delivers both a standalone research and reporting experience as an integrated experience with the rest of the platform.  The work will consist of building back-end services and APIs that drive the front-end data visualization and analytics experience as well as building the tools to get data in and out of the system.  There will be a heavy focus on data and you will work with both our front-end development team as well as our data engineering team.
The enterprise team at Whip is primarily a Java, Spring, Elasticsearch, and PostgreSQL shop with scripting in Python and infrastructure built in AWS.  Our platform helps leading media and entertainment companies operate more efficiently with greater visibility and control in the new world of digital distribution.

What will you do?
  • Design and write new APIs and data processing code in Java or Python
  • Create new data models to handle our ever-increasing data volume
  • Devise algorithms to handle data synchronization across distributed systems
  • Write technical requirements and design documents
  • Work closely with a cross-functional team on the development of our new platforms and internal tools
  • Design and implement ETL processes that integrate with a variety of customer and third-party data sources

What do you need?

  • Bachelors or equivalent degree in Computer Science, Engineering, or related field, or equivalent experience
  • 5+ years of experience with software design and development skills in Java.
  • Experience with Spring and core Spring components (especially Spring Boot, Spring Security, Spring Data and Spring Data REST)
  • Experience with ElasticSearch
  • Familiarity with agile development
  • Experience and comfort working in a startup or fast moving environment
  • Experience with data modeling, in both SQL (ideally PostgreSQL) and non-relational technologies
  • Experience with data warehousing concepts, data pipelines, ETL concepts and BI tools (Pentaho, Looker, etc) a plus
  • Experience with AWS APIs and services a plus (s3, lambda, SNS, SQS) a plus
  • Experience with Web Services (REST) a plus
  • Experience with a scripting language, ideally Python, a plus
  • Experience with git and unit testing
  • #MUSTLOVEDATA

Whip Media prioritizes the health and well-being of employees and vaccines are the best tool currently available to help control this global pandemic and protect our employees. Therefore, for everyone's safety, as a condition of employment: all employees will be required to demonstrate that they have been fully vaccinated against COVID-19 prior to the commencement of their employment (subject to the availability of reasonable accommodation when required by law). Some roles may be 100% remote, and could be exempt from the vaccine mandate.

Requirements may change in the future with the evolving public health landscape.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1841 Centinela Avenue, Santa Monica, CA 90404

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Whip MediaFind similar jobs