OppFi is a tech-enabled digital finance platform that aims to provide financial products and services to everyday Americans, focusing on financial inclusion and excellent customer experience for those underserved by mainstream options. The Data Engineering team is crucial for supporting this mission by managing and developing the data infrastructure that underpins the company's operations, reporting, data science, and analytics.
Requirements
- 3+ years managing production PostgreSQL instances
- 3+ years of related data engineering experience
- Substantial SQL experience
- Scripting proficiency in Python or equivalent
- Experience with Airflow, AWS, Snowflake, Hevo, and DBT strongly preferred
- Experience with containerization technologies and CI/CD tools
- Experience with Kubernetes, Terraform, EventStoreDB, and MySQL
Responsibilities
- Hands-on work administering and architecting our PostgreSQL Databases in AWS RDS
- Provision new database instances and update configuration of RDS instances with CI/CD tooling (ie: Terraform)
- High Availability and Disaster Recovery Planning, Drills, and Execution
- Performance tuning and analysis
- Data-related monitoring & alerting in Datadog and Cloudwatch
- Use Apache Airflow, Hevo, dbt, and Snowflake to make several layers of OppFi data available for reporting, data science, and analytics
- Develop and document audits and controls to ensure the data meets quality standards and alerts the team when thresholds are breached
Other
- 5+ years of related experience working in data teams
- Strong collaboration skills
- A strong sense of customer service and empathy
- remote environment
- EEO Statement: OppFi is an equal opportunity employer and does not discriminate based on any actual or perceived legally recognized protected bases under local, state, federal law, or regulations.