
Data Engineer
Role summary
Purpose Financial is seeking a Data Engineer to join their Data Engineering Platform Team in Greenville, SC. This role involves designing, developing, and maintaining scalable data pipelines for ingesting, transforming, and loading data into data lakes and warehouses. The engineer will implement data integration solutions using tools like Snowpipe, SnowPark, Kafka, and Dynamo, and optimize processing workflows with frameworks such as FiveTran, dbt, and Apache Spark. Key responsibilities include partnering with stakeholders on data models, ensuring data accuracy through quality checks, supporting data governance, and monitoring systems with tools like Prometheus. The position requires 2+ years of experience, proficiency in Python, SQL, Spark, or Java, and hands-on experience with AWS and/or Snowflake.
Data Engineer | Purpose Financial — Greenville, SC
We are on a mission. Are you?
At Purpose Financial, we believe data has the power to change lives. As an innovative consumer financial services company dedicated to improving financial mobility, we're building a data-driven culture that helps our customers — and our teammates — find a better path forward. We're looking for a talented and motivated
Data Engineer
to join our growing Data Engineering Platform Team and help make that vision a reality.
Where there's a need, there's a way.
In this role, you won't just build pipelines — you'll help power the decisions that shape the financial futures of millions of customers. You'll collaborate across teams, solve meaningful problems, and contribute to a platform that drives enterprise-wide impact.
What You'll Do
- Design, develop, and maintain scalable data pipelines to ingest, transform, and load structured and unstructured data into our data lake and warehouse environments
- Implement data integration solutions using tools like Snowpipe, SnowPark, Kafka, and Dynamo
- Optimize data processing workflows using frameworks such as FiveTran, dbt, and Apache Spark
- Partner with IT and business stakeholders to define data models and develop solutions that support reporting, analytics, and software development
- Implement data quality checks, validation processes, and error handling to ensure data accuracy and reliability
- Support data governance policies, metadata repositories, and compliance with data privacy standards
- Monitor and troubleshoot data systems using tools like Prometheus
- Stay current with emerging technologies in cloud architecture and data engineering
What You Bring
- 2+ years of experience in data engineering, data pipelines, and data services
- Strong proficiency in Python, SQL, Spark, or Java
- Hands-on experience with AWS and/or Snowflake cloud platforms
- Experience with distributed computing frameworks such as Apache Spark or Kafka
- Familiarity with containerization technologies like Docker or Kubernetes
- Experience working in Agile/Scrum environments
- Excellent problem-solving skills and a collaborative mindset
- Strong written and verbal communication skills
Find Your Purpose Here.
Proudly certified as a
Great Place To Work
, Purpose Financial is committed to creating a dynamic, diverse workplace where every employee can grow, collaborate, and reach their full potential.
We offer a comprehensive benefits package including:
✔ Health, dental & vision coverage
✔ 401(k) with matching contributions
✔ Generous PTO & paid parental leave
✔ Tuition reimbursement
✔ Volunteer days
✔ Wellness & Employee Assistance Programs
✔ Performance incentives & employee recognition
Our core values aren't just words on a page — we live by them every day.
Ready to be part of something bigger? Join a team that's intentional, thoughtful, and driven by outcomes.
Purpose Financial will not provide sponsorship for employment-based visas or immigration benefits for this position. Applicants must be legally authorized to work in the United States without requiring immigration sponsorship now or in the future.
*Current or future (next 10 years) immigration sponsorship includes, for example: H-1B, E-3, TN, O-1, CPT, STEM OPT, or any immigration work authorization requiring a written submission from the company to a government agency or otherwise requiring the entry of the company as your immigration employer of record in government records.*
📍 Greenville, SC | Full-Time | Exempt 🌐 Explore more at havepurpose.com
*Purpose Financial is an equal opportunity employer. Must be eligible to work in the USA and able to pass a background check.*
Similar roles
- Senior Data EngineerExperion Technologies · Plano, Texas, United States · Hybrid
- Lead Data EngineerSmart IT Frame LLC · Los Angeles, California, United States · Hybrid
Principal Data EngineerRS21: A Data Science and Visualization Company · United States · Remote
Senior Data EngineerRaag Solutions · Bellevue, Washington, United States · Onsite- Lead Data EngineerRetail Insight Ltd · Illinois, United States · Hybrid