
Senior Web Engineer
Snowflake · Menlo Park, CA
- On site
- Full-time
- $208,000 / year
- Menlo Park, CA
Job highlights
- Drive Snowflake's public-facing website on AEM.
- Build AI-powered web experiences and agents.
- Full-stack role with React, TypeScript, Java, AEM.
- Modernize and optimize large-scale web platform.
- Collaborate with AI teammates and marketing teams.
About the role
About Snowflake and the AI-Native Enterprise
Snowflake is powering the era of the agentic enterprise, seeking AI-native thinkers who are energized by reinventing how work is done. We value innate curiosity, treating AI as a high-trust collaborator. We look for low-ego individuals who thrive in dynamic environments and move with an experimental mindset, rapidly testing emerging capabilities to discover simpler, more powerful ways to deliver results. Your role at Snowflake is to help redefine the future of how work gets done.
Who We Are
Snowflake delivers the AI Data Cloud, a global network where thousands of organizations mobilize data with near-unlimited scale, concurrency, and performance. Our platform enables organizations to unite siloed data, discover and securely share governed data, and execute diverse analytic workloads across multiple public clouds. Snowflake's platform is the engine for data warehousing, data lakes, data engineering, data science, data application development, and data sharing.
Who You Are
As a Senior Web Platform Engineer, you are a hands-on, full-stack individual contributor driving Snowflake's high-traffic, public-facing corporate website. This platform is built on Adobe Experience Manager (AEM) Cloud with server-side rendered React. You possess deep expertise across React, TypeScript, Java, and AEM, and thrive at building fast, accessible, and scalable web experiences that drive engagement and conversion.
You'll join a team actively redefining the role of a website and a web team in an AI-native world. We are building and deploying autonomous AI agents across our workflow for page building, QA, translations, and content optimization. We are integrating Snowflake's AI products directly into the website, creating a bi-directional relationship. If you're excited about working alongside AI teammates, shipping AI-powered web experiences, and using the product you're helping market, this role is for you.
You operate with a product mindset, balancing technical excellence with business impact. You are energized by modernizing a large-scale platform while pioneering new ways of working with AI. On a small, high-impact team, you'll wear many hats, from writing code to leading cross-functional meetings. You are comfortable mentoring vendor and global engineering partners and influencing outcomes through technical leadership.
This role reports to the Senior Manager, Web Engineering and sits within the Global Web team as part of the Brand Marketing organization.
What You’ll Do
- Ship features, fix bugs, and improve the platform daily across the full stack – React components, server-side rendering, Sling Models, OSGi services, servlets, and content APIs.
- Contribute to the team's AI agent ecosystem: help design, build, test, and improve autonomous agents for page creation, QA validation, content translation, structured data generation, and other workflows.
- Build frontend experiences and backend services for AI-powered features, including chatbot interfaces, automated translation, personalized content delivery, and intelligent search, leveraging Snowflake's AI products.
- Drive ongoing platform modernization – caching strategies, performance optimization, and architectural improvements.
- Take projects from scoping through delivery, collaborating cross-functionally with teams like SEO, Developer Relations, and Product Marketing.
- Uphold and champion coding standards, accessibility requirements (WCAG AA), and testing practices.
- Build and maintain integrations with external services, including analytics platforms, CDN layers (Cloudflare, Fastly), third-party APIs, and Snowflake's AI products.
- Collaborate with vendor and global engineering partners, providing technical direction and code reviews.
What You’ll Have
- Proactive self-starter with a strong sense of ownership and initiative.
- Full-stack expertise spanning React/TypeScript (frontend) and Java/AEM (backend).
- Hands-on experience with Adobe Experience Manager (AEM) – Sling Models, OSGi services, HTL, and content APIs.
- Demonstrated success driving measurable performance improvements on large-scale, public-facing websites.
- Strong understanding of web performance fundamentals – Core Web Vitals, rendering pipelines, caching architectures, query optimization, and async processing.
- Genuine enthusiasm for AI-augmented development and shaping AI agent workflows.
- Strong cross-functional collaboration and communication skills.
- Experience championing technical standards and mentoring other engineers.
- A pragmatic, outcome-focused mindset with strong attention to detail and code quality.
- Experience working in fast-paced environments with competing priorities.
- Quick to understand complex enterprise platforms and multi-layer delivery architectures.
Preferred Skills And Education
- 5–7 years of experience in full-stack or frontend/backend web engineering, supporting large-scale, public-facing B2B or enterprise websites.
- Deep AEM Cloud experience and familiarity with modern AEM development patterns.
- Experience with server-side rendering frameworks and client-side hydration patterns.
- Experience designing caching strategies and optimizing backend performance.
- Experience working with AI/LLM-powered tools, agents, or workflows in an engineering context.
- Familiarity with CDN and edge platforms (Cloudflare Workers, Fastly, Dispatcher).
- Familiarity with web analytics platforms (Adobe Analytics, Heap) and experimentation tools (Adobe Target, Optimizely).
- Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
- Experience working within Agile or iterative delivery environments.
Key skills/competency
- Senior Web Platform Engineer
- React
- TypeScript
- Java
- Adobe Experience Manager (AEM)
- Full-Stack Development
- AI Agents
- Web Performance Optimization
- Scalability
- Cross-functional Collaboration
Skills & topics
- Senior Web Engineer
- Web Development
- React
- TypeScript
- Java
- AEM
- AI
- Web Performance
- Full Stack
- Cloud
How to get hired
- Tailor your resume: Highlight full-stack experience with React, TypeScript, Java, and AEM, emphasizing AI integration and web performance optimization for this Senior Web Engineer role.
- Showcase AI enthusiasm: Demonstrate your experience or strong interest in AI-augmented development, AI agents, and shaping AI workflows in your application and during interviews.
- Quantify achievements: Provide specific examples of how you improved performance, scalability, or engagement on large-scale websites.
- Prepare for technical interviews: Be ready to discuss AEM specifics, React/TypeScript, Java backend services, caching strategies, and AI agent design.
- Understand Snowflake's AI focus: Research Snowflake's AI Data Cloud and how this role contributes to their AI-native enterprise vision.
Technical preparation
Behavioral questions
Frequently asked questions
- What specific AI tools or platforms does Snowflake use for web development in this Senior Web Engineer role?
- While the job description emphasizes building and deploying autonomous AI agents and integrating Snowflake's own AI products, specific tool names are not provided. Candidates should be prepared to discuss their experience with AI/LLM-powered tools, agents, or workflows in an engineering context, including building AI features and designing agent systems.
- How does Snowflake integrate its AI products with the corporate website for the Senior Web Engineer position?
- The role involves creating a bi-directional relationship where AI products are integrated into the website, and the website's development and content are influenced by AI. This includes building AI-powered features like chatbot interfaces and personalized content delivery using Snowflake's AI offerings.
- What is the expected level of hands-on coding for a Senior Web Engineer at Snowflake?
- This is a hands-on coding role first, with technical leadership layered on top. You will be shipping features, fixing bugs, and improving the platform daily across the full stack, including React components, server-side rendering, and backend services.
- What are the key performance indicators for a Senior Web Engineer at Snowflake?
- Key performance indicators likely include successful feature delivery, platform stability and performance, effective contribution to the AI agent ecosystem, driving platform modernization, and collaborating effectively across teams to achieve business impact and engagement goals for the corporate website.
- Does Snowflake offer opportunities for professional development in AI for this Senior Web Engineer role?
- Given Snowflake's strong focus on AI and the role's involvement in building AI agents and integrating AI products, there are significant opportunities to deepen your expertise in AI-augmented development and AI-powered web experiences.
- What is the typical team structure for the Global Web team at Snowflake?
- The Senior Web Engineer reports to the Senior Manager, Web Engineering, and is part of the Global Web team within the Brand Marketing organization. You'll work on a small, high-impact team and collaborate with internal stakeholders as well as vendor and global engineering partners.
- How important is AEM experience for the Senior Web Engineer role at Snowflake?