Role Overview
Join AgileEngine, a top-3 ranked dev shop, as a Python & SQL Data Engineer. You will build and optimize data pipelines, design and maintain Snowflake tables, and create dashboards to deliver business insights. Collaborate with stakeholders to ensure project transparency and success.
What You Will Do
Build and optimize data pipelines, design and maintain Snowflake tables, enhance data observability, create dashboards and workflows, and collaborate with stakeholders.
Why It Might Be a Fit
You will have the opportunity to work with the best, learn and experiment every day, and be encouraged to grow professionally. You will also have access to competitive compensation, budgets for education and fitness, and a selection of exciting projects.
Requirements
- 3+ years of experience in data modeling principles/methods, especially Kimball
- Strong proficiency in SQL and experience working with Snowflake or similar cloud-based data warehouses
- Strong proficiency in Python for data processing and automation
- Hands-on experience building ETL pipelines using Apache Airflow or similar orchestration tools
- Hands-on experience using DBT for data transformation, modeling, and testing
- Strong experience consuming APIs and integrating data with Snowflake
- Ability to develop simple Tableau dashboards
- Proficiency in GitLab CI/CD workflows for continuous integration and deployment
- Familiarity with AWS services, especially S3
- Strong analytical and problem-solving skills
- Innovative and productivity-driven mindset – willingness to improve and automate processes
- Ability to adapt to business needs and stakeholder requirements
- Ability to communicate work clearly
- Upper-Intermediate English level
Benefits
- Professional growth
- Competitive compensation
- Budgets for education, fitness, and team activities
- Flextime
- A selection of exciting projects
To apply for this job please visit agileengine.zohorecruit.com.

Follow us on social media