Senior Software Engineer
Core
Design, build, and ship full-stack features and platform infrastructure powering user onboarding, trial activation, product discovery, and intelligent engagement for Snowflake's AI Data Cloud and Cortex Code.
Role type
Senior Software Engineer (Full-Stack)
Builds
Full-stack systems, frontend experiences, backend services, and experimentation infrastructure for product-led growth.
Domain
SaaS / AI Data Cloud / Product-Led Growth
Deliverable
product features
Required skills
Full-stack development, TypeScript, React, Go, Java, Node.js, SQL, A/B testing, distributed systems, cloud platforms (AWS/Azure/GCP)
Preferred skills
Product sense, PLG mechanics, user onboarding strategies, feature-flagging workflows (via careerplan.io/jobs/07d2ac99-43b0-42c0-849f-9eab3f437b4d-senior-software-engineer-at-snowflake)
Technologies
React, TypeScript, Go, Java, Node.js, SQL, PostgreSQL, AWS, Azure, GCP
Responsibilities
Design and build full-stack features for user-facing product journeys; Develop frontend experiences including onboarding flows and interactive UI components; Drive product-led growth initiatives and self-serve capabilities; Build contextual experiences for Cortex Code including intelligent prompts and starter workflows; Execute end-to-end product experimentation and analyze performance metrics; Debug and resolve complex production issues across distributed services and databases.
Seniority
Senior, hands-on IC