Snowflake

SOFTWARE ENGINEER

Snowflake2 days ago
Location

IE-Dublin-WW

Type

Full Time

Salary

EUR 85,000 – 135,000

Level

Mid

Role

Software Engineer

Posted

Mar 24, 2026

Full TimeMid

The role

Summary

Snowflake is seeking a talented Software Engineer to join their Traffic & Networking team in Dublin, Ireland. The role focuses on designing and maintaining critical infrastructure services that handle DNS management, TLS termination, load balancing, and traffic routing for Snowflake's global multi-cloud platform.

What you'll do

Infrastructure Design: Design and contribute to highly reliable, secure, and scalable infrastructure platforms
Service Development: Develop software to expand and manage service fleet and deployments
On-Call Support: Participate in on-call rotations to ensure continuous service uptime
Incident Resolution: Investigate and resolve production issues using problem-solving skills
Cross-Team Collaboration: Execute complex technical projects in partnership with diverse teams

What we look for

Technical

ProgrammingProficiency in at least one advanced programming language (C++, Java, Go, Python)
Cloud InfrastructureExperience with public cloud providers and Infrastructure-as-Code tools

Education

DegreeBS/MS in Computer Science, Engineering, or related field

Experience

System Design2-5 years of experience designing and supporting large-scale production systems
Project ManagementTrack record of planning and delivering cross-team projects

Skills

Required skills

Programming LanguagesProficiency in advanced programming languages like C++, Java, Go, or Python
Cloud PlatformsHands-on experience with public cloud providers (AWS, Azure, GCP)
Infrastructure as CodeExperience with automation tools like Terraform, Ansible, AWS CloudFormation
Distributed SystemsUnderstanding of large-scale system design and production support

Nice to have

NetworkingDeep knowledge of L4 and L7 networking, DNS management, and load balancing
Incident ManagementExperience in conducting blameless post-mortems and production issue resolution
Multi-cloud ArchitectureUnderstanding of multi-cloud service design and deployment

Compensation & benefits

Salary

EUR 85,000 – 135,000 (annual)

Benefits

Global Impact

Opportunity to work on systems processing 3.9 billion daily queries

Professional Growth

Culture emphasizing innovation, collaboration, and continuous learning

Complex Challenges

Solving advanced platform engineering problems in a multi-cloud environment


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Interview Assessment of programming and system design skills
  3. 3
    System Design Challenge Evaluation of candidate's approach to infrastructure and networking problems
  4. 4
    Team Fit Interview Discussion of collaboration and problem-solving abilities

Apply for this position

You'll be redirected to the company's application page