Data Engineer
New
S
SkimmerData Engineering
Skimmer has downtown office spaces in Austin, TX and Toronto, ON, and remote-first employees around the US. Right now we can hire hybrid employees in Austin and Toronto, or remote employees in the following states: Alabama, California, Florida, Georgia, Illinois, Indiana, Kansas, Kentucky, Maryland, Michigan, North Carolina, Ohio, Oregon, Rhode Island, Tennessee, Texas, and Virginia.Full-TimeMiddle
SalaryCompetitive base pay + bonus potential
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonSQLETLSnowflakeC#Data modelingdbt
Requirements
- Demonstrated experience in data engineering, with a track record of owning data infrastructure end to end
- Strong SQL skills and hands-on experience with a cloud data warehouse (Snowflake preferred)
- Proficiency in Python for data transformation and automation
- Experience working with C#/.NET application environments and partnering with application engineers on source systems
- Experience with managed ingestion and transformation tooling (Fivetran, dbt, or similar)
- Hands-on experience building data models and reports in a BI/analytics platform (Sigma Computing a strong plus), ideally embedded in a customer-facing product
- Proficiency with AI coding tools like Claude or Cursor
- Solid understanding of data modeling concepts and ELT/ETL best practices
- Strong communication skills and comfort working with both technical and non-technical partners
Responsibilities
- Build and maintain the data models and transformations that power reporting in the Skimmer product, leveraging tools like Fivetran transformations, dbt, and Sigma Computing materializations
- Build and maintain customer-facing data models and reports in Sigma Computing, embedded within the Skimmer application
- Manage and extend ingestion using Fivetran across a growing set of sources
- Develop and maintain data transformations in Python and SQL against our Snowflake data warehouse
- Partner with product and engineering to turn customer needs into reliable, performant reporting experiences
- Collaborate with application engineers to understand source systems and ensure clean, reliable data capture
- Monitor data quality, reliability, and report performance, and troubleshoot issues as they arise
- Document data models, definitions, and architecture to support a growing team
View Full Description & ApplyYou'll be redirected to the employer's site