Principal Software Engineer, Customer Experience Engineering

Snowflake Bengaluru / Bangalore, Karnataka
Permanent Job Not disclosed
Java Logging Scala

At Snowflake, we are building the agentic enterprise. We are seeking AI-native thinkers passionate about reinventing how work gets done. As a Principal Software Engineer on the Customer Experience Engineering (CXE) team, you will be a key technical leader responsible for the architecture, reliability, and evolution of critical platforms and applications. You will work across services, data pipelines, and applications to enhance customer environment understanding, proactively detect issues, and drive data-informed customer interactions.

In this role, you will:

  • **Set Technical Direction:** Define and evolve the architecture for CXE's core services, data pipelines, and applications, focusing on robustness, scalability, cost-efficiency, and developer productivity. Drive design decisions for systems handling large volumes of diagnostic and support data.
  • **Lead High-Impact Initiatives:** Own and deliver multi-quarter, cross-team projects from inception to operation, taking end-to-end responsibility for critical paths in our customer experience stack to ensure high availability, low latency, and excellent data quality.
  • **Champion Engineering Excellence:** Promote best practices in design, testing, observability, performance, and incident response. Proactively identify and address technical debt and operational risks.
  • **Collaborate Across Teams:** Partner closely with Product Management, TPMs, Support, and other Engineering teams to define requirements, validate trade-offs, and deliver pragmatic solutions. Coordinate work effectively across different teams and time zones.
  • **Lead Through Influence & Mentorship:** Provide technical leadership and mentorship to engineers, fostering growth through context sharing, frameworks, and feedback. Actively participate in recruiting and developing talent, contributing to a strong engineering culture.
  • **Support Critical Needs:** Leverage deep system understanding to troubleshoot complex production issues, guide incident response, and ensure continuous improvement. Help define and refine SLOs and operational dashboards.

Similar Jobs

View all

Senior Software Engineer in Test - SDET

krimatix

Hyderabad / Secunderabad, Telangana, Telangana 6-8 Years
Permanent Job Not disclosed

Staff Software Engineer, GCE Node

Google India

Hyderabad / Secunderabad, Telangana, Telangana 8-10 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Navi Mumbai, Maharashtra, Mumbai, Maharashtra 3-5 Years
Permanent Job Not disclosed

Software Engineer (Platform/Routing/Switching)

Arista Networks

Chennai, Tamil Nadu 4-10 Years
Permanent Job Not disclosed

Senior Java Software Engineer

Zigsaw

Pune, Maharashtra 4-8 Years
Permanent Job Not disclosed
Apply Now