Snowflake logo
Snowflake Verified
Cloud Computing, Data Management, Analytics

Frontend / Fullstack Software Engineer

United StatesRemoteFull Time$160,000–$230,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Snowflake is seeking a Frontend/Fullstack Software Engineer with 3+ years of experience to join their team. The role focuses on building the next generation of data governance and security experiences within the Horizon platform. Responsibilities include partnering with Product Management and UX, implementing features across the full stack (React/TypeScript, APIs, data models), and integrating AI-powered workflows. The ideal candidate will have a strong understanding of modern frontend development, full-stack capabilities, and experience with product-driven engineering. Experience with data governance, security, cloud-native environments, and AI is preferred. This is a remote, full-time position.

### Who you are
- 3+ years of professional software engineering experience, including time building production web applications
- Solid experience in modern frontend development, specifically with React and TypeScript
- Demonstrated full-stack capability:
- Comfortable working with backend services, APIs, and data models
- Ability to understand system boundaries and data contracts
- Experience with product-driven engineering:
- Experience partnering with PM/UX to shape and implement requirements
- Willingness to use telemetry and feedback to inform engineering decisions
- Experience contributing to the delivery of features from design through rollout
- Strong communication skills and the ability to explain technical decisions clearly
- BS/MS in Computer Science or related field, or equivalent practical experience
- Experience building UIs for data governance, data lineage, security, IAM, or complex admin management
- Experience using or contributing to design systems or shared frontend infrastructure
- Hands-on experience with TypeScript, React, Java, Python or Go
- Exposure to building or integrating AI-driven product experiences
- Experience working in cloud-native environments like AWS, Azure, or GCP
- Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake

### What the job involves
- The team owns the core Experience that customers use to manage and protect their data and accounts in Snowflake. Our charter spans:
- Data Governance (data classification, tagging, policies)
- Data Quality (data quality monitoring, observability, lineage)
- Database Security & IAM (RBAC, access control, privileges)
- Account & Organization Manageability (account configuration, monitoring, lifecycle)
- We build opinionated, high-impact product experiences that let admins, data stewards, and builders understand what’s happening to their data, control who can do what, and quickly act when something looks wrong
- We work end-to-end with PM, UX, and backend teams across Snowflake, and we are increasingly leveraging AI-powered workflows and assistants to make complex governance and security tasks feel simple
- We are looking for a Software Engineer with strong frontend skills and solid full-stack experience to help build the next generation of governance and security experiences in Horizon. You will:
- Partner closely with PM and UX to translate product requirements into clear product experiences and MVPs
- Implement features across the full stack (React/TypeScript, UI platforms, APIs, data models)
- Embrace and apply AI (agents, copilots, recommendations, auto-configuration) to enhance user productivity and developer velocity
- Contribute to core product experiences: Build and deliver features across data governance, data quality, security, IAM, and account manageability in Horizon
- Participate in technical design: Assist with the technical design for frontend projects (navigation, information architecture, performance, accessibility) and drive your tasks to completion
- Develop full-stack solutions: Collaborate with backend teams to integrate APIs and data models that unlock great UX
- Integrate AI-powered workflows and copilots into governance and security UIs
- Use AI tools to accelerate development while maintaining engineering standards
- Support roadmaps and product requirements with a strong technical mindset
- Instrument experiences with telemetry and iterate based on customer feedback
- Follow best practices for frontend architecture, testing, performance, and accessibility
- Ensure features are operationally ready and resilient
- Participate actively in code reviews and design discussions to ensure high code quality

### Benefits
- Comprehensive health insurance plans
- Health savings accounts
- Robust retirement plans
- Life and disability insurance
- Weekly online lunch and learns
- Virtual workout classes
- Ergonomic work-from-home equipment
- On-demand mental health and wellness programs
- Fertility benefits and family planning resources
- Generous time-off and various leave plans
- Onsite and Remote Work
- Employee discounts and pre-tax selections
- New hire equity + Employee Stock Purchase Plan (ESPP)
- Quarterly bonus or commission program

Sample Snowflake interview questions

  • 1

    Design a system for managing a distributed consensus algorithm.

    system designmedium
  • 2

    How would you architect a scalable platform for processing data from millions of IoT devices in real-time?

    system designmedium
  • 3

    Design a system for database synchronization

    system designaverage
  • 4

    Design a solution for managing large-scale data migrations in a distributed environment.

    system designmedium
  • 5

    Design a web interface for Database

    system designaverage

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Snowflake's application page.