Sr. Backend & Data Engineer
Job Description
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.
Qualifications
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.
- 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.
This listing was syndicated from Adzuna. We strive to keep information accurate, but do not assume responsibility for the content of this posting.
- Use the Apply button above to contact the employer directly
- Verify the employer and position details before applying
- Review our Terms of Service for listing policies