Snowflake
Staff Software Development - Full Stack
US-CA-Dublin · Staff · Full-time · Posted Oct 19, 2026
- Experience
- 8+ years of software development experience, including staff-level or equivalent technical leadership.
- Education
- Bachelor's or Master's degree in any field, or equivalent practical experience.
About the job
Leads development of full-stack applications and AI agents that support Snowflake’s go-to-market teams through Salesforce-integrated experiences.
What you'll do
- Design and deliver full-stack applications, conversational agents, and agent infrastructure, including tools, context, permissions, and sandboxing.
- Build secure Salesforce integrations and reliable data pipelines between Salesforce and Snowflake.
- Establish engineering practices for quality, testing, CI/CD, releases, and AI-native development; mentor engineers.
What they ask for
- Production experience shipping agentic or LLM-powered applications, including retrieval, tool use, evaluation, guardrails, and human-in-the-loop controls.
- Strong TypeScript/JavaScript with React/Next.js, plus backend experience in Node.js, Python, or Java.
- Hands-on Salesforce Sales Cloud or Service Cloud integration experience.
- Strong SQL and data modeling; experience with distributed systems, containers, cloud infrastructure, CI/CD, and observability.
Nice to have
- Experience with Snowflake, Snowpark Container Services, Snowflake Cortex AI, or MCP servers.
- Experience building agent evaluation harnesses and monitoring tracing, cost, and latency.
Tools
React/Next.js, TypeScript/JavaScript, Node.js, Python, Java, Snowflake Cortex AI, Salesforce, MCP
AI focus
Builds production agentic systems and AI seller workspaces, including agent harnesses, evaluations, guardrails, human approvals, and observability.
Model-written summary · the original posting is authoritative