Snowflake is seeking a Staff Software Engineer – Full Stack for the ET Applications team to build and scale applications and AI agents supporting revenue accounting and quote-to-cash processes. The role is based in Dublin, California, with a hybrid schedule of three days in the office. The engineer will lead the design, delivery, and deployment of full-stack applications and agentic systems for Snowflake’s finance organization, including agents that automate contract review, reconciliation triage, exception resolution, and close tasks. The position owns the agent harness, including the agent loop, tool definitions, context and memory management, permissions, and sandboxed execution, and establishes guardrails, human approvals, evaluations, and observability for agents handling financial data. The engineer partners with Revenue Accounting on ASC 606 revenue recognition and month-end close; integrates Snowflake with ERP and revenue systems such as SAP or Oracle; and develops reconciliation, controls, and exception-handling tools across billing, CRM, and ERP data. The role also drives architecture and engineering standards, mentors engineers, and improves development processes, reliability, and delivery speed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior