← All roles

Staff Software Development - Full Stack

Snowflake Inc.· Enterprise Technology
Apply on company site
US-CA-Dublin$208k - $299kFull-timePosted 4d ago

About the role

Staff Software Engineer – Full Stack in Dublin, CA to build and scale applications and AI agents powering Snowflake's revenue accounting and quote-to-cash processes.

Responsibilities

  • Lead the design and delivery of full-stack applications and agentic systems for Snowflake's finance organization
  • Architect, build, and deploy AI agents that plan, call tools, and act across finance workflows such as contract review, reconciliation triage, exception resolution, and close-task automation
  • Own the agent harness (agent loop, tool definitions, context and memory management, permissions, and sandboxed execution) so agents behave predictably on real financial data
  • Implement guardrails, human-in-the-loop approvals, evaluations, and observability for agents operating on financial data
  • Partner with Revenue Accounting to automate ASC 606 revenue recognition, including contract processing, revenue schedules, and month-end close
  • Build and maintain integrations between Snowflake and ERP/revenue systems such as SAP (S/4HANA, RAR) or Oracle (Fusion, Revenue Management Cloud, EBS)
  • Develop reconciliation, controls, and exception-handling tooling across billing, CRM, and ERP data to keep financial reporting accurate and audit-ready
  • Drive architecture decisions and set engineering standards for code quality, testing, and AI-native development workflows
  • Mentor engineers through design and code reviews, and raise the bar on technical excellence
  • Continuously improve development processes, reliability, and delivery speed

Qualifications

  • Bachelor's or Master's degree in any field
  • 8+ years of software development experience
  • Proven experience shipping agentic or LLM-powered applications to production
  • Hands-on experience with SAP or Oracle financial modules, ideally in revenue accounting or order-to-cash
  • Working knowledge of revenue recognition (ASC 606 / IFRS 15), contract modifications, and month-end close
  • Strong SQL and database fundamentals
  • Experience with modern software development practices
  • Strong problem-solving and analytical skills
  • Excellent communication skills and comfort partnering directly with Accounting and Finance.

Skills

Required:AI agent design and orchestrationAgent harness developmentContext engineeringSQL and database fundamentalsCommunication with Finance
Nice to have:ERP/Finance domain knowledgeRevenue accounting / ASC 606
Last updated Oct 22, 2026. Interested? Apply on the company site.

About Snowflake Inc.

The Data Platform Built for Data Teams.

Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.

AIData CloudData EngineeringAnalyticsApplications & Collaboration

More open roles at Snowflake Inc.