{"schemaVersion":"jobsearcher.job.v1","id":"854e574a70f0686e9af6a329","url":"https://jobsearcher.com/jobs/854e574a70f0686e9af6a329","canonicalUrl":"https://jobsearcher.com/jobs/854e574a70f0686e9af6a329","title":"Staff Software Development - Full Stack","description":"OverviewAs a Staff Software Engineer in the ET Applications team, you design and deliver full-stack, AI-native applications and agentic systems for Snowflake's finance functions. You architect and deploy AI agents to automate finance workflows and ensure reliable behavior on financial data through the agent harness. You'll implement guardrails, human-in-the-loop approvals, and observability, while integrating with ERP systems to support ASC 606 revenue recognition and month-end close. You lead architecture decisions, mentor engineers, and elevate engineering standards in a fast-moving, collaborative environment.ResponsibilitiesLead the design and delivery of full-stack applications and agentic systems for Snowflake's finance organizationArchitect, 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 automationOwn the agent harness (agent loop, tool definitions, context and memory management, permissions, and sandboxed execution) so agents behave predictably on real financial dataImplement guardrails, human-in-the-loop approvals, evaluations, and observability for agents operating on financial dataPartner with Revenue Accounting to automate ASC 606 revenue recognition, including contract processing, revenue schedules, and month-end closeBuild 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-readyDrive architecture decisions and set engineering standards for code quality, testing, and AI-native development workflowsMentor engineers through design and code reviews, and raise the bar on technical excellenceContinuously improve development processes, reliability, and delivery speedKey requirements8+ years of software development experienceProven experience shipping agentic or LLM-powered applications to productionHands-on experience with SAP or Oracle financial modules, ideally in revenue accounting or order-to-cashWorking knowledge of revenue recognition (ASC 606 / IFRS 15), contract modifications, and month-end closeStrong SQL and database fundamentalsExperience with modern software development practicesStrong problem-solving and analytical skillsExcellent communication skills and comfort partnering directly with Accounting and FinanceStrong communication and collaboration with Accounting/FinanceProblem-solving mindsetMentorship and technical leadershipAI/ML-powered agent systems and orchestrationLLM integration and tool callingAgent harness design (loop, tools, memory, permissions, sandboxed execution)","company":"Snowflake","rawCompany":"snowflake","city":"Oakland","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-26T13:27:40.424Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Staff Software Development - Full Stack","description":"OverviewAs a Staff Software Engineer in the ET Applications team, you design and deliver full-stack, AI-native applications and agentic systems for Snowflake's finance functions. You architect and deploy AI agents to automate finance workflows and ensure reliable behavior on financial data through the agent harness. You'll implement guardrails, human-in-the-loop approvals, and observability, while integrating with ERP systems to support ASC 606 revenue recognition and month-end close. You lead architecture decisions, mentor engineers, and elevate engineering standards in a fast-moving, collaborative environment.ResponsibilitiesLead the design and delivery of full-stack applications and agentic systems for Snowflake's finance organizationArchitect, 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 automationOwn the agent harness (agent loop, tool definitions, context and memory management, permissions, and sandboxed execution) so agents behave predictably on real financial dataImplement guardrails, human-in-the-loop approvals, evaluations, and observability for agents operating on financial dataPartner with Revenue Accounting to automate ASC 606 revenue recognition, including contract processing, revenue schedules, and month-end closeBuild 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-readyDrive architecture decisions and set engineering standards for code quality, testing, and AI-native development workflowsMentor engineers through design and code reviews, and raise the bar on technical excellenceContinuously improve development processes, reliability, and delivery speedKey requirements8+ years of software development experienceProven experience shipping agentic or LLM-powered applications to productionHands-on experience with SAP or Oracle financial modules, ideally in revenue accounting or order-to-cashWorking knowledge of revenue recognition (ASC 606 / IFRS 15), contract modifications, and month-end closeStrong SQL and database fundamentalsExperience with modern software development practicesStrong problem-solving and analytical skillsExcellent communication skills and comfort partnering directly with Accounting and FinanceStrong communication and collaboration with Accounting/FinanceProblem-solving mindsetMentorship and technical leadershipAI/ML-powered agent systems and orchestrationLLM integration and tool callingAgent harness design (loop, tools, memory, permissions, sandboxed execution)","datePosted":"2026-10-26T13:27:40.424Z","dateModified":"2026-10-26T13:27:40.424Z","hiringOrganization":{"@type":"Organization","name":"Snowflake","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oakland","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"854e574a70f0686e9af6a329"},"url":"https://jobsearcher.com/jobs/854e574a70f0686e9af6a329"}}