Snowflake

Software Engineer, Customer Experience Engineering

Snowflake

full-time

Posted on:

Location Type: Office

Location: Menlo Park • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $171,000 - $253,000 per year

Job Level

Mid-LevelSenior

Tech Stack

JavaJavaScriptNGINXNode.jsPythonReactTypeScript

About the role

  • Build an industry-leading data management system and customer-facing data applications
  • Implement projects spanning the stack, including React, TypeScript, Nginx, Node.js, Java
  • Solve complex data manipulation, interactive UI design, and performance optimization problems
  • Collaborate with cross-functional teams including product management and design
  • Deliver features requiring close coordination with partner teams and participate in product vision and team planning
  • Pinpoint problems, instrument components as needed, and implement solutions
  • Contribute to a robust, highly scalable and secure enterprise SaaS platform serving thousands of customers and hundreds of millions of queries daily
  • Reduce friction points that block customers and extract intelligence from diverse data sources (structured and unstructured)

Requirements

  • B.S. or M.S degree in CS, MIS, or equivalent discipline
  • Experience with modern application design architecture, good API design patterns, performance and scale
  • Expertise in at least one of the following (bonus for more than one): React, TypeScript, Java, Python
  • Experience with software engineering best practices: unit testing, code reviews, design documentation
  • Great communication skills, both verbal and written
  • Genuine enjoyment of building great software and a love of learning
  • Experience working with structured and unstructured data
  • Experience with technologies including React, TypeScript, Nginx, Node.js, Java
  • Authorized to work in the country to which you are applying (application form queries work authorization)
  • In-office attendance is an essential function; reside within commuting distance or be open to relocation

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactTypeScriptNginxNode.jsJavaPythonAPI design patternsunit testingcode reviewsdesign documentation
Soft skills
communication skillscollaborationproblem-solvingteam planningcustomer focusadaptabilitylearning enthusiasm
Certifications
B.S. degree in CSM.S. degree in CSB.S. degree in MISM.S. degree in MIS