
Senior Data Engineer (Remote - US)
ebbo
Job description
Overview Of Senior Data Engineer ebbo is seeking a Senior Data Engineer to join our growing Data team and play a critical role in scaling our data infrastructure and engineering capabilities. The Senior Data Engineer will design, build, and maintain scalable data pipelines within our Snowflake-based data platform, integrating data from AWS DMS, S3, and Lambda-based sources. This role is responsible for ensuring reliable, secure, and well-governed data delivery leveraging Snowflake's native capabilities alongside Airflow orchestration and Terraform-managed infrastructure to support analytics and data-driven decisions across the organization. This is a senior-level individual contributor role.
Key Responsibilities Of Senior Data Engineer
-
Design, build, and maintain scalable data pipelines and ETL/ELT processes within Snowflake, utilizing native capabilities.
-
Build data ingestion pipelines using AWS DMS, S3, and Lambda.
-
Build and maintain data ingestion pipelines from external sources, including client SFTP servers, REST APIs, and vendor file feeds.
-
Orchestrate and monitor workflows using Apache Airflow.
-
Manage infrastructure as code using Terraform for CI/CD deployments.
-
Partner with cross-functional teams to translate business requirements into data solutions.
-
Apply data security practices including encryption, tokenization, and secrets management.
-
Troubleshoot and resolve production data pipeline issues.
Qualifications For Senior Data Engineer
-
Deep, hands-on expertise in Snowflake, including Snowpipe, Streams, Tasks, and Snowpark (Python).
-
Strong SQL skills, with the ability to write and optimize complex, production-grade transformation logic.
-
Working knowledge of AWS services relevant to data pipelines: S3, Lambda, DMS, Secrets Manager, and KMS.
-
Experience orchestrating data workflows with Apache Airflow (DAG design, scheduling, monitoring/alerting).
-
Experience with Infrastructure as Code, ideally Terraform, for provisioning and managing cloud resources.
-
Solid understanding of data security and privacy practices, including encryption, tokenization/de-identification, and access control design.
-
Strong analytical and troubleshooting skills across distributed, multi-system data pipelines.
-
Strong communication skills, with the ability to document designs clearly and collaborate cross-functionally with both technical and non-technical stakeholders.
-
Comfort incorporating AI-assisted development tools into daily workflow to improve efficiency and reduce repetitive manual work.
-
5+ years of professional experience in data engineering, with significant hands-on experience in Snowflake.
-
Demonstrated experience building and maintaining production data pipelines in a cloud environment (AWS preferred), including monitoring pipeline health and troubleshooting/resolving production issues.
-
Experience owning end-to-end development of data engineering solutions with minimal oversight, from design through deployment and ongoing support.
-
Experience with change data capture (CDC) architectures and/or SQL Server transactional replication.
-
Experience supporting compliance-driven data initiatives, such as PII de-identification or data governance frameworks.
-
Experience working with relational databases such as PostgreSQL and/or SQL Server, in addition to Snowflake.
-
Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Claude Code, or similar) to improve engineering efficiency and automate repetitive tasks.
-
Familiarity with CI/CD pipelines and Infrastructure as Code (e.g., Terraform) is a plus.
Perks And Benefits Of Senior Data Engineer
-
Fully remote organization.
-
Unlimited PTO, closing every Friday at 2pm (all year round) and a paid week off between Christmas and New Year's.
-
Health Benefits: Medical, Dental, Vision, Disability, Life, Safe Harbor 401K plan with a 3% contribution from ebbo, 100% vested to you right away.
-
Annual bonus and merit increases.
-
DEI Program and Wellness Program with great prizes.
-
Every team receives an annual budget for training opportunities.
-
Tons of opportunity for mentorship and growth (career trajectories for employees).
The base salary range for this position is $150,000-160,000. Where an employee or prospective employee is paid within this range will depend on, among other factors, actual ranges for current/former employees in the position, market considerations, budgetary considerations, tenure, and standing with the company (applicable to current employees), as well as the employeeâs/applicantâs skill set, pertinent experience, and qualifications. About Ebbo
At ebbo, our focus is on our team members. Your growth and work/life balance are always top of mind. Youâll be joining a company that values everyoneâs input, rewards and recognizes exemplary work, prioritizes diversity, equity and inclusion and loves to have fun. Youâll also be a part of a company that is constantly being recognized for excellence. We were chosen as a âConnecticut Top Workplaceâ ten years in a row, named one of Bostonâs Best & Brightest âTop Company Culturesâ nationally and featured in Forbes, Fast Company, Glossy and Chain Store Age.
From a business perspective, ebbo is an all-in-one loyalty company. In addition to our suite of uniquely configurable loyalty solutions, ebboâs data driven, full-service approach helps brands build customer engagement on repeat. ebbo also operates a direct-to-consumer business, called Clarus Direct. Learn more about us at https://www.ebbo.com/.
*ebbo is proud to be an Equal Opportunity/Affirmative Action employer. As such we are collecting this data from applicants. Completion of this data is voluntary and will not affect your opportunity for employment or terms or conditions of employment. This data will be used for reporting purposes only and will be kept separate from all other personnel records and only accessed by the Human Resources Department. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other basis prohibited by law.
Submissions are governed by ebboâs*
Employment Privacy Notice
and the
Top Echelon Privacy Policy
.
Department: Data
This is a full time position