DPE Sr. Software Engineer

Starz
Greenwood Village, CO, US
$95.4K-$149.3K a year
Full-time

Summary of Position

The STARZ Data Products & Engineering team is seeking a software engineer who’s passionate about drawing a thin line from data to insight and exposing that insight to internal users to support important business decisions.

We’re building out a robust and consistent data acquisition system with a growing portfolio of sources and sinks which enable other teams to analyze, view and report on the data.

You’ll be helping internal users gain insight into what audiences to target for marketing, how original and licensed content is likely to perform in the Starz ecosystem and beyond and helping us to integrate disparate signals into a clear picture of where the organization is at and where we can go.

Our users range from extremely technical (providing us with models to run and wanting tables or files in return) to less technical (providing inputs via a UI or spreadsheet and expecting results displayed in-line or in a report).

This is an opportunity to exercise your technical skills as part of a highly skilled team from a variety of diverse backgrounds while helping every aspect of our business to be more efficient and more data driven.

Full-time remote candidates will be considered.

Responsibilities

  • Develop, test, and maintain optimal data processing pipelines and related architectures, ensuring the overall solution will support business requirements
  • Build the infrastructure required for optimal extraction, transformation and loading of data from a wide variety of data sources using AWS cloud-native technologies and .NET
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • Develop and implement processes for data acquisition, modeling, mining, and production
  • Continue to build out our data processing framework, and expand it to support less and less technical users
  • Employ a variety of languages, tools, and techniques to marry systems and the data generated from those systems together to maximize the strategic value of the data
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, retention, behavior, and other key business performance metrics
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our products
  • Recommend and implement ways to improve / ensure data reliability, efficiency, and quality
  • Identify, design, and implement internal process improvements : automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Discover opportunities for new data acquisition and application
  • Be prepared to translate findings to key stakeholders
  • Work in a heavily collaborative environment, taking on a variety of roles when necessary, with a positive and self-starting attitude

Required Skills

  • Languages : C#, SQL
  • Database Systems : Snowflake or other Cloud-based Data Warehouse systems
  • Experience with third party data APIs (REST, GraphQL, etc)
  • Cloud : AWS (EC2 / ECS / S3 / CDK), Docker
  • Full lifecycle software development

Qualifications

  • 4+ years working directly as a member of a technical team, preferably developing / supporting / innovating for a consumer-facing analytics product
  • Strong experience working with relational databases and consuming RESTful APIs
  • Self-starter with strong communication and team building skills
  • BS degree or equivalent experience in information management, computer science, math, statistics, or equivalent technical field

Nice to Haves

  • DynamoDB, BigQuery, RedShift
  • AWS Lambda / Step Functions
  • Data warehousing and high-volume data processing

About STARZ

STARZ (), a Lionsgate company, is a leading media streaming platform committed to delivering premium content that amplifies narratives by, about and for women and underrepresented audiences.

STARZ is home to the highly rated and first-of-its-kind STARZ app that offers the ability to stream or download STARZ premium content, as well as the flagship domestic STARZ® service, including STARZ ENCORE, 17 premium pay TV channels, and the associated on-demand and online services.

STARZ is available across digital OTT platforms and multichannel video distributors, including cable operators, satellite television providers, and telecommunications companies.

In February 2021, STARZ launched #TakeTheLead, a multi-faceted and innovative inclusion initiative expanding its existing efforts to improve representation on screen, behind the camera and throughout the company.

Our Benefits

  • Full Coverage Medical, Vision, and Dental
  • Annual discretionary bonus and merit increase
  • Work / Life Balance generous sick days, vacation days, holidays, and Impact Day
  • 401(k) company matching
  • Tuition Reimbursement (up to graduate degree)

Compensation

$95,400 - $149,300

EEO Statement

Lionsgate is an equal employment opportunity employer. All employees and applicants are evaluated on the basis of their qualifications, consistent with applicable state and federal laws.

In addition, Lionsgate will provide reasonable accommodations for qualified individuals with disabilities. Lionsgate will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and federal law.

30+ days ago
Related jobs
Promoted
CACI
Denver, Colorado

Sr Full Stack/Front-end Software Engineer. As a passionate and self-motivated Sr Front-end Software Engineer, you’ll work with multiple scrum teams to develop immersive user interfaces using Svelte, HTML, CSS, and Typescript. Work closely with internal and external APIs and backend engineers to esta...

Promoted
VirtualVocations
Denver, Colorado

...

Sierra Space
Centennial, Colorado

We are seeking a highly motivated Software Test Engineer to join our growing team as the Deputy Test Lead. As a member of the larger, Centralized Software and Artificial Intelligence organization you will also have the opportunity to work on a wide range of projects and products across the Sierra Sp...

Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Senior Full Stack Software Engineer II (Contract/Temporary). ...

Sierra Nevada Corporation
Lone Tree, Colorado

We are seeking a Senior Software Engineer with a Bachelor's degree in Software Engineering or related Engineering field. The ISR (Intelligence, Surveillance & Reconnaissance), Aviation, and Security (IAS) business area is a leader in ISR and aviation, it is a leading prime manned and unmanned aircra...

Promoted
VirtualVocations
Denver, Colorado

Strong proficiency in OOP, TDD, and building RESTful APIsProficiency in front-end web technologies, relational databases, and version control systemsExperience with deployment environments, database design, and automated testingAbility to identify technical debt, propose solutions, and continuously ...

Sierra Space
Centennial, Colorado

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...

Northrop Grumman
Aurora, Colorado

Principal Software Engineer based out of Aurora, CO. The Payload and Ground Systems organization within the Northrop Grumman Space Systems pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. Northrop Grumman Space Systems Sector is lookin...

SET Development
Denver, Colorado

Agile development experience  Experience with satellite system development, particularly in distributed command and control, data processing, or mission planning software  Proficiency in programming languages such as C, C++ in an embedded LINUX environment  Cross-disciplinary knowledg...

Iridium
CO, US

Iridium is seeking an experienced embedded software engineer to join the team developing state-of-the-art user equipment for the company’s satellite-based position, navigation, and timing (PNT) solutions. If you are a hands-on embedded software engineer who is seeking an opportunity to develop new s...