Cognizant

Sr. Python and Snowflake Developer

Cognizant
Apply
2 days ago
Buffalo, NY, USASenior
H1B sponsor

Base Salary

$130k - $150k/yr

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines using Snowflake, Python, and SQL.
  • Build and optimize ingestion, transformation, and integration solutions for structured and semi-structured data.
  • Develop and manage Snowflake databases, schemas, tables, views, streams, tasks, stages, and stored procedures.
  • Monitor, troubleshoot, and enhance pipelines through performance tuning, data quality controls, logging, reconciliation, and exception handling.
  • Provide production support and root cause analysis for data solutions.
  • Use Git-based development practices and CI/CD deployment pipelines.
  • Contribute to code reviews, technical guidance, documentation, and engineering standards.
  • Mentor junior engineers and lead technical discussions when needed.

Requirements

  • 7+ years of experience in data engineering, ETL/ELT development, data warehousing, or related software engineering roles.
  • Strong hands-on experience designing and developing Snowflake solutions.
  • Advanced Python proficiency 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 with CSV, JSON, Parquet, and XML data formats.
  • 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.
  • Preferred experience with Oracle, SQL Server, cloud storage platforms, and REST APIs.
  • Preferred experience with Snowflake Streams, Tasks, Snowpipe, Stages, warehouse optimization, highly available cloud data solutions, data governance, and enterprise data management.

Benefits

  • Medical, dental, vision, and life insurance.
  • Paid holidays and paid time off.
  • 401(k) plan and contributions.
  • Long-term and short-term disability coverage.
  • Paid parental leave.
  • Employee Stock Purchase Plan.
  • Eligible for a discretionary annual incentive program based on performance.
  • Onsite position requiring five days per week in a client or Cognizant office in Buffalo, New York.

Tech Stack

GitMicrosoft SQL ServerPythonSnowflakeSQL

Categories

Data Engineering
Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me