Company Overview:
At Snap Finance, we believe everyone deserves access to the things they need, regardless of credit history. Since 2012, we've used data, machine learning, and a more human approach to create flexible financing solutions that help people move forward. We're proud of our inclusive, supportive culture, built on empowering our customers, partners, and team members alike. When our people thrive, so does our innovation.
If you're looking to make an impact and grow with a team that values you, come join us!
Job Description
Position Overview:
The Analytics Engineer III is responsible for building tools and processes that expand and democratize access to data across the organization. This role partners cross-functionally with teams to understand business data needs and translates them into scalable, secure, and reliable data solutions. Working closely with Data Engineering, the Analytics Engineer III designs and maintains data models and pipelines that integrate multiple data sources across operational and analytics systems, leveraging a variety of languages and modern data tools to enable efficient, data-driven decision-making.
How you’ll make an impact:
- Partner with stakeholders to troubleshoot data-related technical issues and support evolving data needs across the organization.
- Apply data security best practices to ensure information is properly protected and compliant with internal standards.
- Develop and maintain data marts, metric catalogs, and feature sets to enable scalable analytics and reporting.
- Design, build, and maintain reliable data models that support both operational and analytical use cases.
- Create and manage tools for monitoring data quality, including alerting mechanisms to proactively identify issues.
- Identify and implement process improvements, including automation of manual workflows and enhancements to data infrastructure for scalability and efficiency.
- Perform root cause analysis on data integrity issues and pipeline failures, driving resolution and long-term fixes.
- Document processes of moderate complexity to support knowledge sharing and operational consistency.
- Develop timelines and milestones for complex tasks and projects, ensuring visibility and alignment.
- Anticipate potential risks and provide basic contingency plans to mitigate likely issues.
- Independently complete assigned projects and tasks with minimal guidance, delivering results in a timely manner.
What you’ll need to succeed:
- Bachelor’s degree in Computer Science, Engineering, or a related STEM field (or equivalent experience).
- 4+ years of relevant experience in analytics engineering, data engineering, or a similar role.
- Strong experience designing, building, and managing databases and data lake technologies such as Postgres, Redshift, and Trino.
- Advanced proficiency in SQL, including complex query development and data modeling.
- Experience programming in Python for data processing and pipeline development.
- Comfortable working in a Linux/Unix environment, including command line operations.
- Hands-on experience with workflow orchestration and CI/CD tools such as Airflow, Argo, Jenkins, or similar technologies.
- Proven ability to optimize SQL queries and data processes for performance and scalability.
What would make you stand out:
- Experience working with Amazon Web Services (AWS), including technologies such as S3, EC2, EKS, Kinesis, Lambda, and DynamoDB.
- Familiarity with containerized environments and deployments using Docker and Kubernetes.
- Experience programming in R and working with distributed data processing frameworks such as PySpark.
Why Join Us:
Generous paid time off
Competitive medical, dental & vision coverage
401K with company match for US
Company-paid life insurance
Company-paid short-term and long-term disability
Access to mental health and wellness resources
Company-paid volunteer time to do good in your community
Legal coverage and other supplemental options
A value-based culture where growth opportunities are endless
More:
Snap values diversity and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Learn more by visiting our website at www.snapfinance.com.
California Residents, please review our California Consumer Privacy Act Notice at https://snapfinance.com/ccpa-notice