Unknown Company

Snowflake/Python Developer

jersey city, nj • Posted 2 days ago
Onsite Full Time General

Salary: $85,000 - 125,000 per year Requirements:

  • 3–5+ years of data engineering or analytics engineering experience, focused on SQL-based data transformation.
  • Production experience using dbt Core or dbt Cloud as a primary development tool.
  • Strong SQL skills and knowledge of data modeling best practices, including star and snowflake schemas.
  • Proven experience with Snowflake as a cloud data warehouse.
  • Python skills for data pipeline integration or ingestion.
  • Familiarity with Git-based version control workflows.
  • Strong communication and collaboration skills, including the ability to work across engineering and business teams.
  • Experience in Agile/Scrum environments and using Jira to manage work.
  • A bachelors degree in computer science, data engineering, or a related field.
  • A track record of building and maintaining production-scale dbt projects using Snowflake and Airflow.
  • Experience working in cross-functional teams with developers, analysts, and product managers.
  • Ownership, strong documentation habits, and attention to data quality and performance.
  • Preferred: exposure to CI/CD pipelines and automated dbt workflows, cloud platforms such as AWS, downstream analytics tools such as Sigma, Qlik, or Power BI, and Docker or container-based development.
Responsibilities:
  • Design, build, and maintain scalable, modular dbt models and transformation pipelines using dbt Core.
  • Apply knowledge of dbt architecture and write Python operators for dbt workflows, along with Jinja code, macros, and seeds.
  • Design and develop data warehouses in Snowflake.
  • Build and maintain ETL/ELT pipelines that load data from multiple sources.
  • Improve Snowflake performance through clustering, warehouse configuration, and query tuning.
  • Implement data security controls, including roles, access controls, and masking.
  • Use data modeling approaches such as data vault and dimensional modeling, including Kimball and Inmon.
  • Automate workflows with orchestration tools such as Apache Airflow or Snowflake Tasks.
  • Collaborate with full-stack developers and UI/UX engineers on application features that depend on transformed datasets.
  • Work with analysts and stakeholders to gather data requirements and turn them into reliable data models.
  • Maintain data quality through testing, documentation, and version control in dbt.
  • Participate in Agile ceremonies such as stand-ups and sprint planning, and manage tasks in Jira.
  • Integrate dbt into CI/CD pipelines and support automated deployments.
  • Monitor data performance and pipeline reliability, and resolve issues proactively.
Technologies:
  • Airflow
  • AWS
  • CI/CD
  • Cloud
  • Data Vault
  • Data Warehouse
  • Docker
  • ETL
  • Git
  • Support
  • JIRA
  • Power BI
  • Python
  • Qlik
  • SQL
  • Security
  • Snowflake
  • dbt
  • UX UI Design
  • Flow

More:

We are recruiting for a data engineering or analytics engineering role focused on dbt and Snowflake. The position requires an onsite interview next week in Jersey City, New Jersey; virtual interviews are not available.

last updated 41 week of 2026

Snowflake/Python Developer in jersey city at Unknown Company

This position is listed as full time and onsite.

Back to Job Search