Job Title: Senior Python Developer with Snowflake Experience
Location: Remote (Based in Edinburgh, UK)
Contract Type: Inside IR35
Duration: Contract
Job Description:
We are seeking a highly skilled Senior Python Developer with hands-on experience in Snowflake to join our team. This is a fully remote contract role, based in Edinburgh, and falls inside IR35 regulations. The ideal candidate will have a proven track record of delivering scalable and efficient solutions while collaborating in a dynamic environment.
Key Responsibilities:
• Design, develop, and maintain high-performance Python-based applications and solutions.
• Implement and optimize data pipelines and ETL processes in Snowflake.
• Collaborate with data engineers and architects to design Snowflake data models and ensure efficient query performance.
• Integrate Snowflake with other tools and platforms using Python-based solutions.
• Troubleshoot and debug application and data issues, providing innovative solutions to complex problems.
• Ensure that all solutions comply with company security, compliance, and governance requirements.
• Participate in code reviews, mentor junior team members, and contribute to best practices.
• Work within an Agile environment, collaborating closely with cross-functional teams.
Key Skills and Qualifications:
• 5+ years of experience as a Python Developer, with a strong emphasis on backend development.
• Expertise in Snowflake, including its features like Snowpipe, Streams, Tasks, and performance optimization.
• Strong understanding of SQL, data warehousing, and ETL frameworks.
• Familiarity with Snowflake’s integration with Python libraries such as Snowflake Connector.
• Experience with cloud platforms (e.g., AWS, Azure, or GCP).
• Proficient in version control tools (e.g., Git) and CI/CD pipelines.
• Strong understanding of Agile methodologies and working within a sprint-driven framework.
• Excellent problem-solving skills and ability to work independently in a remote setup.
Contract Details:
• Location: Remote (Candidate must be based in the UK and able to attend occasional meetings in Edinburgh, if required).
• Contract Type: Inside IR35.
• Rate: Competitive, based on experience.
• Duration: Initial contract with potential for extension based on project requirements.