Jobs → Engineering → Senior Python Developer with Snowflake

Senior Python Developer with Snowflake

Medisetti VarshithaUnited StatesSENIORPosted 14d ago
PythonSnowflakeSQLETL/ELTData WarehousingCloud TechnologiesAWSAzureGCPPySparkApache AirflowREST APIsJSONGit/GitHubCI/CDDockerKubernetesDBTKafka
About the Role PETADATA is seeking a Senior Python Developer with Snowflake expertise to join their team. This role involves building scalable data solutions and optimizing data pipelines for enterprise data platforms. Key Responsibilities • Design, develop, and maintain scalable data processing applications using Python and Snowflake • Build and optimize enterprise-level ETL/ELT pipelines for data ingestion, transformation, and loading • Design and implement efficient Snowflake data warehouse solutions, including schema design, data modeling, and performance optimization • Develop reusable and scalable Python frameworks, APIs, and automation solutions • Collaborate with business stakeholders, data architects, and cross-functional teams to gather requirements and translate them into technical solutions • Optimize SQL queries, stored procedures, and data workflows for maximum performance and reliability • Integrate data from various sources including relational databases, APIs, cloud storage, and third-party applications • Implement data quality, governance, security, and compliance best practices across the data ecosystem • Monitor, troubleshoot, and resolve production issues related to data pipelines and Snowflake environments • Lead code reviews, establish development standards, and mentor junior team members Requirements • 10+ years of experience in Python development, Data Engineering, or related fields • Strong expertise in Python Programming (OOP, Multithreading, APIs, Data Processing) • Extensive hands-on experience with Snowflake Data Cloud • Strong experience in SQL, query optimization, and database performance tuning • Expertise in ETL/ELT Development and data integration methodologies • Experience with Data Warehousing, Data Modeling, and dimensional modeling techniques • Hands-on experience with PySpark and large-scale data processing frameworks • Experience with cloud platforms such as AWS, Azure, or GCP • Strong knowledge of Apache Airflow, workflow orchestration, and scheduling tools • Experience with REST APIs, JSON, and third-party integrations • Proficiency in version control tools such as Git/GitHub • Experience with CI/CD Pipelines, Docker, and Kubernetes • Knowledge of DBT (Data Build Tool) is highly preferred • Familiarity with Kafka or other streaming technologies is a plus • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field

Similar projects

Backend Engineer
Divija Y · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Moulika Reddy · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Geeta Sravanti Adusumilli · C#, .NET, AWS
Early · 0 applied1 of 8,052 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy