More jobs:
Data Engineer/Analytics Engineer; dbt + Snowflake - Mid-Senior Level
Remote / Online - Candidates ideally in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-01-30
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for:
All Generation Tech
Remote/Work from Home
position Listed on 2026-01-30
Job specializations:
-
IT/Tech
Data Analyst, Data Engineer, Data Science Manager
Job Description & How to Apply Below
Location: Town of Poland
Overview
All Generation Tech is seeking a mid-senior level Data Engineer / Analytics Engineer with strong hands-on experience in dbt and Snowflake. This role will support a sustainability-focused team and internal engineering stakeholders by translating business requirements into scalable, production-ready data models and transformation pipelines.
We are looking for candidates based in India or Bangladesh, with strong communication skills and the ability to work directly with business stakeholders and internal engineers.
Responsibilities- Build and maintain data transformation workflows using dbt
- Develop scalable and optimized data models in Snowflake
- Partner with business stakeholders to understand requirements and translate them into technical outputs
- Collaborate with internal engineers to align with data standards and best practices
- Write clean, maintainable SQL transformations with appropriate testing and documentation
- Troubleshoot production issues and support ongoing enhancements
- 3-8 years of experience in data engineering, analytics engineering, or similar roles
- Strong hands-on experience with dbt
- Strong experience working with Snowflake
- Advanced SQL skills (performance tuning and scalable modeling experience preferred)
- Strong communication skills and ability to work directly with business teams
- Ability to quickly understand requirements and deliver independently
- Experience with Power BI
- Familiarity with sustainability/ESG reporting use cases
- Experience with Git, CI/CD workflows, and data quality checks
- Join a talented international team in a friendly, creative, and dynamic environment that fosters collaboration and support.
- Opportunities for professional growth and development.
- Enjoy the flexibility of working 100% remotely from anywhere in the world while contributing to cutting-edge projects.
- Work 5 days a week (40 hours: Monday to Friday; Office
Hours:
9 AM - 5 PM EST). Office time is flexible by 1 hour. - Competitive compensation:
Receive a salary package commensurate with your experience and skill set. - Yearly performance-based bonus.
- Internet bill reimbursement.
- The right candidate will receive training (all training and probation periods offered at AGT are fully paid; we value all candidates' time).
Candidates must be based in India or Bangladesh
#J-18808-LjbffrPosition Requirements
5+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×