This position is for a Principal Data Engineer at Self Financial, Inc. in Texas (USA).
The role involves leading and shaping data engineering initiatives that support mission-critical business goals.
Responsibilities include providing technical leadership, mentoring, and cross-functional collaboration to ensure high-quality, reliable, and actionable data.
The engineer will work closely with product managers and analytics teams to design and optimize complex data architectures and manage data pipelines.
The position requires upholding data quality standards and thrives in an innovative, fast-growing environment that values creativity, accountability, and impactful outcomes.
Key accountabilities include providing architectural guidance, collaborating with product management, designing complex data models, managing ETL/ELT pipelines, developing tools for data lifecycle management, mentoring team members, and aligning data strategies across teams.
Requirements:
Candidates must have 10+ years of experience in database development, integration, and analytics tools.
Proven expertise in designing and implementing complex Data Warehouse and Data Lake models, preferably using Kimball methodology.
Demonstrated technical leadership and team management capabilities within data engineering are required.
Extensive experience with data ETL/ELT processes, particularly on large datasets, is necessary.
Proficiency with AWS data warehousing tools, especially Amazon Redshift, and columnar data structures is essential.
Strong skills in Apache Airflow, Python, SQL, and common software engineering tools such as Git, JIRA, and Confluence are required.
Excellent communication and interpersonal skills are necessary for effective collaboration across teams.
Candidates must be willing to take ownership of team results and responsibilities.
Benefits:
The position offers a competitive salary with performance-based bonuses.
Employees receive company equity through stock options.
Comprehensive health, vision, and dental insurance is fully covered by the employer.
There is a flexible vacation policy and remote work options available.
Educational assistance programs are provided to support employee growth.
A free gym membership and a casual dress code are included as part of the benefits.
The company promotes team-building activities and a supportive work culture.