Sr. Python and Snowflake Developer

Cognizant Technology Solutions Corporation

Buffalo (NY)

On-site

USD 130,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision/Life Insurance
Paid holidays and PTO
401(k) plan and contributions
Disability – long/short term
Paid Parental Leave
Employee Stock Purchase Plan

Job summary

Cognizant Technology Solutions Corporation is seeking a Sr. Python and Snowflake Developer to design, build, and optimize scalable cloud-based data solutions for enterprise analytics.

You will work closely with architects and stakeholders to deliver high‑quality data products and modern data platforms. The role emphasizes hands-on Snowflake/Python development, data ingestion, and production support, with opportunities to mentor colleagues and contribute to engineering excellence.

Qualifications

  • 7+ years of data engineering or related software engineering experience.
  • Strong Snowflake design and development experience.
  • Advanced Python for data processing and automation.
  • Advanced SQL with complex queries and large data sets.
  • Experience with structured and semi-structured data formats.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines using Snowflake, Python, and SQL.
  • Build and optimize data ingestion, transformation, and integration from multiple data sources.
  • Develop and manage Snowflake databases, schemas, tables, views, streams, tasks, stages, and stored procedures.
  • Monitor, troubleshoot, and optimize data pipelines including data quality controls and production support.
  • Mentor junior engineers and contribute to engineering standards and CI/CD practices.

Skills

Python
ETL/ELT development
Data warehousing
SQL
CI/CD
Data quality
Mentoring

Education

Bachelor’s degree in Computer Science or related field

Tools

Snowflake
Git
Snowpipe/Streams/Tasks

Job description

About the role

As a Sr. Python and Snowflake Developer, you will make an impact by designing, developing, and optimizing scalable cloud-based data solutions that support enterprise analytics, reporting, and business decision-making. You will be a valued member of the Data Engineering team and work collaboratively with architects, developers, business stakeholders, and cross‑functional technology teams to deliver high‑quality data products and modern data platforms.

In this role, you will:
  • Design, develop, and maintain scalable ETL/ELT pipelines using Snowflake, Python, and SQL.
  • Build and optimize data ingestion, transformation, and integration solutions from multiple structured and semi‑structured data sources.
  • Develop and manage Snowflake databases, schemas, tables, views, streams, tasks, stages, and stored procedures to support enterprise data initiatives.
  • Monitor, troubleshoot, and enhance data pipelines through performance tuning, data quality controls, and production support best practices.
  • Mentor junior engineers and contribute to engineering excellence through code reviews, technical guidance, documentation, and CI/CD best practices.
Work model

At Cognizant, we strive to provide flexibility wherever possible and are committed to supporting a healthy work‑life balance through our wellbeing programs. Based on this role’s business requirements, this is an onsite position requiring 5 days per week in a client or Cognizant office in Buffalo, New York.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you are engaged in, as well as business and client requirements. Rest assured, we will always be clear about role expectations.

What you need to have to be considered
  • 7+ years of experience in data engineering, ETL/ELT development, data warehousing, or related software engineering roles.
  • Strong hands‑on experience designing and developing solutions using Snowflake.
  • Advanced proficiency in Python for data processing, automation, API integration, and pipeline development.
  • Advanced SQL expertise, including complex joins, CTEs, window functions, query optimization, and large‑scale data processing.
  • Experience building and supporting data pipelines using structured and semi‑structured data formats such as CSV, JSON, Parquet, and XML.
  • Proven experience implementing data quality, reconciliation, monitoring, logging, and exception‑handling frameworks.
  • Strong troubleshooting, root cause analysis, and production support capabilities.
  • Experience with Git‑based development practices and CI/CD deployment pipelines.
  • Working knowledge of Snowflake security concepts, including RBAC, roles, privileges, secure views, and data access controls.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent professional experience.
These will help you stand out
  • Experience working with Oracle, SQL Server, cloud storage platforms, and REST APIs.
  • Hands‑on experience with Snowflake features such as Streams, Tasks, Snowpipe, Stages, and warehouse optimization.
  • Experience designing highly available, resilient, and performance‑optimized data solutions in cloud environments.
  • Strong understanding of data governance, data quality frameworks, and enterprise data management best practices.
  • Experience leading technical discussions, mentoring engineers, and driving adoption of engineering standards and best practices.

We're excited to meet people who share our mission and can make an impact in a variety of ways. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.

Salary and Other Compensation

Applications will be accepted until November 29, 2026

The annual salary for this position is between $ 130,000 - $ 150,000 depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long‑term/Short‑term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Snowflake Lead Developer (Onsite)
Snowflake Lead Developer (Onsite)

Cognizant Technology Solutions Corporation • Buffalo (NY)

On-site
USD 100,000 - 135,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
SR Snowflake Developer- Onsite
SR Snowflake Developer- Onsite

Cognizant Technology Solutions Corporation • Wilmington (DE)

On-site
USD 130,000 - 135,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Sr. Python and Snowflake Developer (Onsite)
Sr. Python and Snowflake Developer (Onsite)

Cognizant Technology Solutions Corporation • Buffalo (NY)

On-site
USD 100,000 - 135,000
Lead Data Engineer-Snowflake
Lead Data Engineer-Snowflake

Cognizant • Hartford (CT)

Hybrid
USD 115,000 - 135,000
Medical, Dental, Vision, and Life Ins.
Paid Holidays and PTO
401(k) Plan with Company Contributions
+5
Sr. Data QA Tester (Snowflake & AWS)
Sr. Data QA Tester (Snowflake & AWS)

Cognizant • San Francisco (CA)

Hybrid
USD 110,000 - 115,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Snowflake Architect
Snowflake Architect

Cognizant • United States

On-site
USD 124,000 - 175,000
401(k) plan
Long-term/Short-term Disability
Employee Stock Purchase Plan
Technical Lead - Data Engineer
Technical Lead - Data Engineer

Cognizant • Hartford (CT)

On-site
USD 68,000 - 109,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Sr. Data Analyst
Sr. Data Analyst

Cognizant • Charleston (WV)

Remote
USD 100,000 - 120,000
Medical/Dental/Vision/Life Insurance
Paid holidays
Paid Time Off
+1
Senior Data Engineer / Cloud Data Architect - Onsite
Senior Data Engineer / Cloud Data Architect - Onsite

Cognizant • Hartford (CT)

On-site
USD 120,000 - 130,000
Medical/Dental/Vision/Life Insurance
401(k) plan and contributions
Paid holidays + Paid Time Off
+3
Sr. Data Analyst
Sr. Data Analyst

Cognizant • Des Moines (IA)

Remote
USD 100,000 - 120,000
Medical/Dental/Vision/Life Insurance
Paid holidays and PTO
401(k) plan and contributions
+1