×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Sr. Backend & Data Engineer

Job in Provo, Utah County, Utah, 84605, USA
Listing for: Angel
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Data Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
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.

Qualifications You Need to Have:

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.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary