Sr. Backend & Data Engineer

Hip & Hip, Inc.
Provo, UT, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$151,000.0 - $178,000.0
Working hours
Regular working hours
Job source

Tech stack

Information Engineering Data Infrastructure Data Integrity Extract Transform Load (ETL) Data Mining Relational Databases Distributed Systems Application Data Software Engineering Backend Data Strategy Data Pipelines
+2 more
Elixir Programming Languages

Job description

Angel Studios is not a traditional studio. We are a mission-driven movement powered by over 2.2 million Angel Guild members worldwide and built to amplify light through storytelling. Every product we build, every experience we design, and every interaction a filmmaker or fan has with Angel is an extension of that mission. Our values guide everything: True. Honest. Noble. Just. Authentic. Lovely. Admirable. Joyful. Excellent. We are looking for a software engineer who is excited to work across both backend application development and data engineering. This role will spend approximately 75% of their time building and maintaining Elixir-based systems and 25% focused on data engineering, reporting, and analytics infrastructure. You will work closely with product, engineering, and business stakeholders to ensure our systems are scalable, reliable, and produce high-quality, actionable data. This role also plays an important part in guiding engineering best practices around data quality, reporting readiness, and long-term maintainability.

Your Day To Day Responsibilities:

  • Design, implement, and maintain scalable backend services and distributed systems using Elixir.
  • Collaborate with cross-functional teams to architect reliable systems and deliver new product capabilities.
  • Build and maintain data pipelines that support reporting, analytics, and operational insights.
  • Develop processes and standards that ensure data integrity, consistency, and usability across systems.
  • Create reports, dashboards, and data extraction workflows to support internal stakeholders and business decision-making.
  • Partner with other software engineers to improve application data structures and ensure systems generate clean, report-ready data.
  • Troubleshoot production systems, optimize performance, and improve observability across both application and data infrastructure.
  • Contribute to technical planning and help shape long-term engineering and data strategy.

Requirements

Do you have experience in Software engineering?, * Strong professional experience building backend systems with Elixir or other modern programming languages.

  • Experience designing and maintaining data pipelines, ETL workflows, or analytics infrastructure.
  • Solid understanding of relational databases, data modeling, and reporting best practices.
  • Ability to work across both application engineering and data-focused projects in a fast-paced environment.
  • Experience mentoring or guiding other engineers on technical best practices and data quality standards.
  • Strong problem-solving skills with a focus on scalability, maintainability, and operational reliability.
  • Excellent communication and collaboration skills across technical and non-technical teams.

Benefits & conditions

Provo, UT 84601, Remote $151,000 - $178,000 a year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:31 min

Data mining literary works for language patterns

Jen Looper Jen Looper · Europe 2026 Virtual

2:26 min

Managing remote devices with Elixir and Ansible

Phil Helliwell · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all