Senior .NET developer (with Snowflake)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
We are looking for a skilled .NET Engineer to build and operate the cloud infrastructure, automation, and deployment pipelines underpinning our next-generation Snowflake data warehouse and integration platform.
This role is critical to ensuring our data platform is secure, scalable, and reliably delivered through modern DevOps practices. You will work closely with data engineers, architects, and the project team to enable continuous delivery, environment consistency, and operational excellence across the platform.
Responsibilities
Infrastructure & Platform Engineering
Design and build .NET solutions alongside Snowflake engineers
Act as a senior SME, providing expertise and quality reviews.
CI/CD & Automation
Build and maintain CI/CD pipelines for data platform components (e.g., Snowflake objects, dbt models, ingestion pipelines)
Automate deployment, testing, and promotion of code across environments
Integrate version control and release management processes
Snowflake Enablement
Collaborate with data engineers to optimize deployment patterns for Snowflake workloads
Monitoring & Reliability
Implement monitoring, logging, and alerting across the data platform
Ensure high availability and performance of pipelines and integrations
Troubleshoot production issues and drive root cause analysis
Security & Compliance
Embed security best practices across infrastructure and pipelines
Manage secrets, encryption, and access controls in line with financial services standards
Support audit and compliance requirements for client and regulatory needs
Collaboration & Best Practices
Work closely with engineering teams to promote DevOps culture and practices
Define standards for deployment, branching, and environment management
Contribute to documentation and knowledge sharing across the team
Requirements
Must have
Very strong experience in .NET or platform engineering roles as a senior developer.
Experience with at least one Snowflake implementation and a good understanding/hands-on experience with Snowflake
Proven use of infrastructure-as-code tools
Experience building CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Azure DevOps
Strong understanding of version control (Git) and release management practices
Experience supporting data platforms or data engineering teams
Understanding of ELT/ETL pipelines and data workflows
Strong communication and stakeholder management, and a proactive mindset.
Nice to have
Experience with dbt and modern data stack tooling
Familiarity with containerization (Docker, Kubernetes)
Exposure to streaming or real-time data technologies (e.g., Kafka)
Experience in financial services or asset management environments
Hands-on experience with AWS
Knowledge of cloud security best practices, IAM, and secrets management
Awareness of compliance requirements in regulated environments
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
What Are The Top Skills Required For Azure Developers?
Making Data Warehouses Fast: A Developer’s Story
Best Companies to work for in London: Top 25 Companies in 2023