Overview Of Data Engineer
ebbo is seeking a Data Engineer to join our growing Data team and play a critical role in scaling our data infrastructure and engineering capabilities. This role is ideal for an experienced hands-on engineer who enjoys building data systems from the ground up, mentoring peers, and driving innovation across complex data ecosystems. You will collaborate with software developers, data scientists, analysts, and product stakeholders to optimize data flow and ensure high-quality data solutions are delivered efficiently and effectively.
Key Responsibilities Of Data Engineer
- Architect, build, and maintain robust, scalable data pipelines and infrastructure on AWS.
- Develop and optimize ETL/ELT processes using tools like Airflow, Matillion and Python.
- Design and implement data models and data warehouse structures using Snowflake and SQL Server.
- Assemble large and complex datasets that meet functional and non-functional business requirements.
- Collaborate with cross-functional teams to understand data needs and deliver actionable insights.
- Lead efforts on data quality, validation, and observability.
- Identify and implement internal process improvements, such as automating manual workflows and optimizing data delivery.
- Translate complex business requirements into technical data solutions and architectures.
- Create and maintain a data dictionary and knowledge base for internal data sources and pipelines.
- Troubleshoot and resolve data-related issues, performing root cause analyses when necessary.
- Contribute to the development of internal tools and dashboards for data analytics and reporting.
- Mentor junior engineers and foster a culture of technical excellence and collaboration.
Qualifications For Data Engineer
- 6+ years of experience as a data engineer or similar role, with increasing levels of responsibility.
- Solid understanding of data warehousing concepts and performance optimization techniques.
- Proven expertise in building and maintaining data pipelines using Python, SQL, and AWS technologies (e.g., S3, Lambda, Glue).
- Deep experience with Snowflake, SQL Server, Matillion, and ETL development.
- Familiarity with data pipeline orchestration and automation.
- Experience working with financial/accounting datasets is a plus.
- Familiarity with data visualization tools such as Tableau or Power BI.
- Solid understanding of data warehousing concepts and performance optimization techniques.
- Excellent written and verbal communication skills and the ability to collaborate across departments.
Perks And Benefits Of Data Engineer
- 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 $125,000-135,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 services, 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/Affirmativ 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.
Department: Data