Sr. Software Engineer, Customer Experience Engineering

Snowflake Inc.
Dublin, CA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Unit Testing Code Review Software Debugging Software Design Documents Data Intelligence Python (Programming Language) Scala (Programming Language) Software Construction Software Engineering
+4 more
Cloud Platform System Snowflake Kubernetes Golang

Job description

Experteer Overview In this Senior Software Engineer role, you build intelligent data applications that help diagnose customer issues and improve guidance within Snowflake. You lead cross-functional efforts to reduce friction in the product and enable scalable solutions across multiple data sources. You’ll collaborate with product, design, and partner teams to shape the product vision while mentoring junior engineers. This is an opportunity to influence how customers experience Snowflake and accelerate impact through AI-native, experimental approaches. Compensation / Benefits * Lead projects spanning the stack (Java and Python services, Kubernetes, Snowpark Container Services) * Foster collaboration with product management and design * Deliver features in coordination with multiple partner teams * Contribute to product vision and team planning * Identify problems, instrument components, and implement solutions * Mentor and coach junior engineers Tasks * B.S. or M.S. in CS, MIS, or equivalent * 6+ years hands-on software engineering experience * Deep understanding of modern application design, APIs, performance, and scale * Expertise in Python, Java, Scala, or GoLang (bonus for multiple) * Experience with software engineering best practices (unit testing, code reviews, design docs) * Excellent debugging and troubleshooting skills in cloud environments * Demonstrated technical leadership (architect or tech lead) * Strong verbal and written communication, collaborative with diverse peers and external developers * Genuine enjoyment of building software and learning new things Key requirements *

Requirements

design, * 6+ years hands-on software engineering experience * Deep understanding of modern application design, APIs, performance, and scale * Expertise in Python, Java, Scala, or GoLang (bonus for multiple) * Experience with software engineering best practices (unit testing, code reviews, design docs) * Excellent debugging and troubleshooting skills in cloud environments * Demonstrated technical leadership (architect or tech lead) * Strong verbal and written communication, collaborative with diverse peers and external developers * Genuine enjoyment of building software and learning new things Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:33 min

Integrating internal APIs and maintaining data sovereignty

Mahran Meißner Mahran Meißner · WWC Europe 2026

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all