About the Role
Snowflake is powering the era of the agentic enterprise and seeks AI-native thinkers to reinvent how work is done. You will treat AI as a high-trust collaborator, possess innate curiosity, and thrive in dynamic environments with an experimental mindset. Your role is to help redefine the future of how work gets done.
Responsibilities
- Drive high-impact initiatives across product areas and the full tech stack, including Golang and Python on the backend and TypeScript/React on the frontend.
- Own and deliver features across the notebook service, container runtimes, and UI, designing and shipping medium-to-large projects independently.
- Advance core platform initiatives such as runtime management and patching, environment reproducibility and replication, security and compliance, and observability for notebooks.
- Extend the product to operate reliably in regulated and air-gapped environments.
- Promote strong collaboration within a cross-functional team and partner closely with product managers, designers, and platform organizations.
- Contribute to product vision and drive team planning.
- Build for scale, reliability, and high performance.
- Participate in the on-call rotation for a Tier-1 production service.
- Mentor, coach, and empower junior team members.
- Raise the engineering bar through high-quality design and code review.
Requirements
- 7+ years of hands-on software development experience, including significant experience in full-stack software development.
- Deep understanding of modern web application architecture, good API design patterns, security, performance, and scale.
- Experience with backend services and distributed systems.
- Familiarity with containers and orchestration (Docker, Kubernetes) is a strong plus.
- Familiarity with cloud infrastructure is a strong plus.
- Experience building for regulated, compliance-driven, or air-gapped environments is a strong plus.
- Knowledge of database internals and SQL is a plus.
- Passionate about building the best customer-facing products.
- Strong written, verbal, and technical communication skills.
- Proactive, transparent working style.
Skills
- Golang
- Python
- TypeScript
- React
- Docker
- Kubernetes
- Cloud infrastructure
- Database internals
- SQL
Experience Level
- Senior
Education Level
- BS/MS in Computer Science or related majors
About the Company
- 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.
