Principal Data Engineer
Location not identified
- Pay
USD 170,000–190,000/year · BaseAnnual period assumed · Location-specific pay — pay source
Experience in financial services or other regulated industries. Base Salary: $170,000 - $190,000 USD The base salary range represents the low and high end of the anticipated salary range for this position based on the U.S. average. The actual base salary offered for this full-time position will be determined by various factors, including but not limited to, location, skills, knowledge, competencies, and experience.
Read the full posting- Work setting
- Not stated
- Employment
Full-time — employment source
Employment type in the employer’s posting: FULL_TIME
From the employer’s posting
What you’ll work on
Full postingLead design and hands-on build of complex data pipelines and data models in Snowflake, AWS and Airflow
Evaluate the existing data architecture and propose improvements with tradeoffs and costs
Provide architecture guidance and design reviews across projects
Design reusable practices for data quality, testing, lineage and security
Mentor engineers and establish reusable engineering standards
From the employer’s posting
Lead the design and hands-on implementation of complex data pipelines, integration patterns, data models, and orchestration frameworks across Snowflake, AWS, and Airflow.
Proactively evaluate the existing data architecture, identify gaps and improvement opportunities, and propose solutions with clear tradeoffs, costs, and implementation plans.
Provide architectural guidance and design reviews across projects
Design and implement reusable practices for automated data quality, testing, metadata, lineage, data access, and security.
mentor engineers, and establish reusable engineering standards
What you’ll bring
All qualificationsCore experience
- Strong understanding of data quality, metadata, lineage, security, automated testing, CI/CD, and Infrastructure as Code.
- Bachelor's degree in Computer Science, Data Engineering, Information Technology, or a related field, or equivalent practical experience.
- Ability to collaborate directly with business stakeholders and software engineers, communicate architectural tradeoffs, and influence technical decisions without direct authority.
- 8+ years of experience in data engineering, data architecture, or data platform development, including technical leadership of complex production systems.
- Experience designing data integration and cloud-based data architectures, including AWS services.
- Demonstrated experience independently identifying architectural problems, evaluating alternatives, proposing improvements, and leading implementation across teams.
Preferred experience
- Experience with SQL Server, PostgreSQL, change data capture (CDC), or event-driven architectures.
- Experience with data catalogs, data contracts, semantic layers, or data observability.
- Experience modernizing legacy data architectures or implementing domain-oriented data architectures.
- Experience applying AI-assisted tools to data engineering workflows.
Qualification wording
Strong understanding of data quality, metadata, lineage, security, automated testing, CI/CD, and Infrastructure as Code.
Bachelor's degree in Computer Science, Data Engineering, Information Technology, or a related field, or equivalent practical experience.
Ability to collaborate directly with business stakeholders and software engineers, communicate architectural tradeoffs, and influence technical decisions without direct authority.
8+ years of experience in data engineering, data architecture, or data platform development, including technical leadership of complex production systems.
Experience designing data integration and cloud-based data architectures, including AWS services.
Demonstrated experience independently identifying architectural problems, evaluating alternatives, proposing improvements, and leading implementation across teams.
Experience with SQL Server, PostgreSQL, change data capture (CDC), or event-driven architectures.
Experience with data catalogs, data contracts, semantic layers, or data observability.
Experience modernizing legacy data architectures or implementing domain-oriented data architectures.
Experience applying AI-assisted tools to data engineering workflows.
Education & alternatives
Education & Experience: - Bachelor's degree in Computer Science, Data Engineering, Information Technology, or a related field, or equivalent practical experience. - 8+ years of experience in data engineering, data architecture, or data platform development, including technical leadership of complex production systems.
Tools in this posting
- Python
- SQL
- AWS
- PostgreSQL
- Snowflake
- SQL Server
- Airflow
Source — Tool mentions in context
- 8+ years of experience in data engineering, data architecture, or data platform development, including technical leadership of complex production systems. - Advanced hands-on experience with Snowflake, SQL, Python, and Apache Airflow, including data modeling, pipeline development, performance optimization, and troubleshooting. - Experience designing data integration and cloud-based data architectures, including AWS services.
Preferred Qualifications: - Experience with SQL Server, PostgreSQL, change data capture (CDC), or event-driven architectures. - Experience with data catalogs, data contracts, semantic layers, or data observability.
- Business and domain architecture: Partner with business stakeholders and Software Engineering to understand business processes, data domains, ownership boundaries, and integration requirements. Translate these into appropriate data models and architectural solutions. - Data engineering: Lead the design and hands-on implementation of complex data pipelines, integration patterns, data models, and orchestration frameworks across Snowflake, AWS, and Airflow. - Data quality and governance: Design and implement reusable practices for automated data quality, testing, metadata, lineage, data access, and security.
- Advanced hands-on experience with Snowflake, SQL, Python, and Apache Airflow, including data modeling, pipeline development, performance optimization, and troubleshooting. - Experience designing data integration and cloud-based data architectures, including AWS services. - Demonstrated experience independently identifying architectural problems, evaluating alternatives, proposing improvements, and leading implementation across teams.
Posting record
Report an errorActively hiringFirst seen by us 2 days ago, still listed, and not a repost of an earlier posting.
- Status in our records
- Live
- First seen by us
- Oct 29, 2026 · 2 days ago
- Recorded sightings
- 3
- Last seen by us
- Oct 31, 2026
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Your next step
- Have your resume and examples of relevant work ready.
- Check the listed location, eligibility and core experience before starting.
Complete your application on careers-attainfinance.icims.com. The employer’s form will show what is required.
Already applied? Track this application
Job description
Overview
Are you ready to make a difference in the world of consumer finance? At Attain Finance, we bring over 50 years of expertise in providing credit solutions across the U.S. and Canada. Our deep roots in the financial industry have empowered us to develop convenient, easily accessible financial services that meet our customers' growing needs.
Join a leading consumer credit lender that thrives on innovation and collaboration, where your contributions are truly valued. Our portfolio includes distinguished brands like Cash Money®, LendDirect® and Heights Finance. Each brand is constantly evolving to better serve our customers.
Be part of a dynamic team that is shaping the future of consumer finance. Apply today and take the next step in your career with Attain Finance!
The Principal Data Engineer is a hands-on technical leader responsible for shaping and improving Attain Finance's data architecture and engineering practices. This role proactively identifies opportunities to modernize the data platform, recommends solutions to complex business and technical challenges, and leads their implementation.
Working across business domains, Data Engineering, Software Engineering, BI, Cloud, and Security, this individual provides architectural guidance, challenges existing approaches, and drives improvements in data quality, reliability, security, and engineering efficiency.
Responsibilities
- Architecture and technical direction: Proactively evaluate the existing data architecture, identify gaps and improvement opportunities, and propose solutions with clear tradeoffs, costs, and implementation plans.
- Solution architecture: Provide architectural guidance and design reviews across projects, ensuring solutions follow consistent engineering principles and account for upstream dependencies and downstream consumers.
- Business and domain architecture: Partner with business stakeholders and Software Engineering to understand business processes, data domains, ownership boundaries, and integration requirements. Translate these into appropriate data models and architectural solutions.
- Data engineering: Lead the design and hands-on implementation of complex data pipelines, integration patterns, data models, and orchestration frameworks across Snowflake, AWS, and Airflow.
- Data quality and governance: Design and implement reusable practices for automated data quality, testing, metadata, lineage, data access, and security.
- Platform reliability and efficiency: Identify and lead improvements in performance, cost, observability, CI/CD, deployment automation, and operational reliability.
- Technical leadership: Drive technical initiatives from proposal through implementation, build alignment across teams, mentor engineers, and establish reusable engineering standards.
Qualifications
Knowledge & Skills:
- Strong understanding of data quality, metadata, lineage, security, automated testing, CI/CD, and Infrastructure as Code.
- Ability to collaborate directly with business stakeholders and software engineers, communicate architectural tradeoffs, and influence technical decisions without direct authority.
Education & Experience:
- Bachelor's degree in Computer Science, Data Engineering, Information Technology, or a related field, or equivalent practical experience.
- 8+ years of experience in data engineering, data architecture, or data platform development, including technical leadership of complex production systems.
- Advanced hands-on experience with Snowflake, SQL, Python, and Apache Airflow, including data modeling, pipeline development, performance optimization, and troubleshooting.
- Experience designing data integration and cloud-based data architectures, including AWS services.
- Demonstrated experience independently identifying architectural problems, evaluating alternatives, proposing improvements, and leading implementation across teams.
- Experience designing solutions across multiple business domains, including data ownership, integration boundaries, data modeling, and downstream dependencies.
Preferred Qualifications:
- Experience with SQL Server, PostgreSQL, change data capture (CDC), or event-driven architectures.
- Experience with data catalogs, data contracts, semantic layers, or data observability.
- Experience modernizing legacy data architectures or implementing domain-oriented data architectures.
- Experience applying AI-assisted tools to data engineering workflows.
- Experience in financial services or other regulated industries.
Base Salary: $170,000 - $190,000 USD
The base salary range represents the low and high end of the anticipated salary range for this position based on the U.S. average. The actual base salary offered for this full-time position will be determined by various factors, including but not limited to, location, skills, knowledge, competencies, and experience.
All full-time salaried employees are eligible for the following benefits, starting on day one: Flexible Paid Time Off Program, Medical, Dental, Vision, Life Insurance, Disability, and other voluntary coverages. You will also be eligible to participate in our 401k program, starting on the first of the month following 30 days of employment with a company match.
This employer participates in E-Verify for US-based hires.
#AttainFinance #remote
EEO Statement
Attain Finance Supports Equal Employment Opportunity. Attain Finance (dba Cash Money®, LendDirect®, and Heights Finance) is committed to a policy of providing equal employment opportunity to all qualified employees and applicants. This commitment is reflected in all aspects of our daily operations. We do not discriminate on the basis of race, color, sex, religion, national origin, marital status, age, disability, veteran status, or genetic information in any personnel practice, including recruitment, hiring, training, compensation, promotion, and discipline. Additionally, we do not discriminate based on any other characteristic protected by applicable state/provincial or local law where a particular employee works. In addition, it is the policy of Attain Finance to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by federal law and any state/provincial law where a particular employee works.
Notice to Attain Finance job applicants: Attain Finance will never ask for your personal banking information, transfer of funds, a credit card, or for you to purchase any equipment to process a job application or for training. Authorized Attain Finance representatives' email addresses will end in @attainfinance.com, @heightsfinance.com, @lenddirect.com, and @cashmoney.ca.
Source details
Source notes
Source excerptsSelected passages from the saved posting. Check the full description for conditions and exceptions.
- Pay
Experience in financial services or other regulated industries. Base Salary: $170,000 - $190,000 USD The base salary range represents the low and high end of the anticipated salary range for this position based on the U.S. average. The actual base salary offered for this full-time position will be determined by various factors, including but not limited to, location, skills, knowledge, competencies, and experience.
- Location & working pattern
Location not supplied.
This employer participates in E-Verify for US-based hires. #AttainFinance #remote EEO Statement
- Work authorization
No clear work-authorization passage found. Eligibility is unconfirmed.
See how this role fits your experience
Add your resume to compare the role’s scope, tools and requirements with your experience.