Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Data Engineer II role.
Rezi rewrites your resume against THREAD BANK's job description. Free.

Tailor your resume to this Data Engineer II role.
Rezi rewrites your resume against THREAD BANK's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Data Engineer II posting at THREAD BANK — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Data Engineer II posting at THREAD BANK — free, in seconds.
About the Role
Thread Bank is seeking a professional to join their high-growth fintech startup within the banking industry. This role offers a unique opportunity to advance your career as the company expands, contributing to innovative financial solutions.
Responsibilities
- Design and implement ingestion, transformation, and data warehouse layers, including Snowpipe/COPY INTO configurations for Parquet files from S3 and idempotent MERGE patterns using deterministic hash keys across normalized entity schemas.
- Build and extend the Raw ? Stage ? Data Warehouse transformation pipeline using Snowflake Streams, Tasks, and/or Dynamic Tables, and accommodate new data sources within the established architecture.
- Collaborate on the design of Thread Bank's vendor-agnostic canonical data model, covering multi-source entity resolution, deduplication, and cross-source attribution across the embedded banking tech stack.
- Implement and maintain column-level security, RBAC, and field-level encryption within Snowflake, including KMS-backed key management for sensitive data elements.
- Monitor and optimize Snowflake compute consumption — warehouse sizing, clustering, result caching, and query profiling — to support cost governance objectives.
- Partner with third-party implementation partners on the Snowflake migration, evaluating design decisions for extensibility, surfacing gaps early, and owning internal documentation and knowledge capture throughout the engagement.
- Extend Snowflake Cortex AI agent capabilities to expand AI-assisted querying and reporting against Thread Bank's staged and curated data layers.
- Produce and maintain data governance documentation — including data lineage, pipeline controls, and data element definitions — in collaboration with Information Security and Compliance stakeholders.
- Other duties and responsibilities may be assigned, according to the needs of the Bank.
Requirements
- 3–5 years of professional data engineering experience, with at least 2 years in a production Snowflake environment.
- Hands-on Snowflake production experience: Snowpipe, COPY INTO, MERGE INTO/upsert patterns with hash-based deduplication, Streams, Tasks, Dynamic Tables, RBAC, column-level security, and compute cost governance.
- Experience designing vendor-agnostic canonical schemas across heterogeneous data sources, including multi-source entity resolution and schema evolution handling.
- AWS data lake familiarity: S3 partitioning, SQS/SNS event notifications, cross-account access, IAM least-privilege design, and CloudWatch observability sufficient to debug Snowpipe ingestion issues.
- Demonstrated ability to collaborate with infrastructure and data engineering peers across a small, high-velocity team; experience working alongside third-party implementation partners and capturing institutional knowledge.
- Production-quality pipeline documentation skills: data lineage, transformation logic, and design decision logs.
- Bachelor's degree preferred, or equivalent experience.
Skills
- Snowflake
- Snowpipe
- COPY INTO
- MERGE INTO
- Streams
- Tasks
- Dynamic Tables
- RBAC
- Column-level security
- Compute cost governance
- AWS data lake
- S3 partitioning
- SQS/SNS event notifications
- Cross-account access
- IAM
- CloudWatch
- dbt Core/Cloud
- Snowflake Cortex AI
- Python
- Kafka
- Kinesis
- GLBA NPI/PII
- CloudFormation
- Terraform
Location
- Nashville, TN
Work Type
- In-Office
- Full-time
Experience Level
- 3-5 years of professional data engineering experience
- At least 2 years in a production Snowflake environment
Education Level
- Bachelor's degree preferred, or equivalent experience
Benefits
- Excellent benefits
- Family-friendly culture
About the Company
- Thread Bank is a digital-first financial technology community bank that aims to enhance customer engagement through innovative solutions.
- Thread Bank offers a modern website, a CRM system, and a mobile app to simplify banking for businesses and individuals.
- Our embedded banking solution helps business technology platforms provide secure banking experiences.
- We also partner with other banks, credit unions, and FinTechs to integrate compliant financial solutions.
- Thread Bank values innovation, collaboration, and flexibility.
Equal Opportunity
- Thread Bank is an Equal Opportunity Employer.
- Thread Bank does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.
- All employment is decided on the basis of qualifications, merit, and business need.