Principal Software Architect, Finance Technology Platform
Sunnyvale, CA - USA
Job Summary
Finance systems have historically been transaction recorders. We intend to build a platform that reasons. As Principal Software Architect you will architect a platform where AI agents perform the majority of financial processing work end-to-end interpreting business intent validating and enriching transactions routing approvals matching and adjudicating documents resolving exceptions corresponding with counterparties and preparing settlement with humans in the loop by policy not by will design the platform as a multi-tenant substrate: a shared canonical data model orchestration engine sub-ledger accounting determination service data layer and reconciliation engine that multiple engineering teams build their own finance applications on top of configuring behavior rather than rebuilding shared capability. Domain teams should onboard a new financial flow in weeks through configuration not months through will influence architecture before code is written own the standards that govern financial correctness and auditability and be the senior technical voice partnering with Finance Controllership Tax and Internal Audit leadership.
Define and govern the end-to-end architecture for the Finance Technology Platform transaction ingestion validation enrichment matching approval position tracking accounting determination settlement and reconciliation at enterprise the platform as a multi-tenant multi-entity foundation that hosts applications built by multiple engineering teams: tenant isolation shared-capability reuse per-tenant policy and configuration versioned APIs and independent release cadence with new financial flows onboarding in weeks via configuration not months of the agentic architecture of the platform: define how AI agents are specified composed evaluated sandboxed and promoted to production across transaction intake approval reasoning document extraction match adjudication exception resolution counterparty correspondence and settlement the agent harness and its supporting infrastructure tool/function interfaces over the platforms own APIs graph-based orchestration and multi-agent hand-off context assembly and short/long-term memory retrieval over policy contract and master-data corpora structured output validation deterministic replay and cost/latency budgets with graceful degradation to deterministic the evaluation and safety discipline for agentic finance: golden datasets offline and online evals gating CI confidence thresholds and human-in-the-loop escalation policy guardrails against injection via externally supplied documents full audit trails for agent actions and clear boundaries where AI is never authoritative money movement posting and control points stay deterministic and the core platform patterns: one canonical document model saga-based orchestration a sub-ledger that keeps financial position separate from accounting determination and business rules as versioned configuration rather than compiled financial correctness and SOX controls: immutable event history exactly-once settlement full lineage from source document to GL continuous reconciliation with clear break ownership and auditable controls designed in rather than bolted the senior technical voice for Finance Technology: align architecture across teams partner with Finance Controllership Tax and Audit and grow the engineers around you.
10 years of software engineering experience including deep expertise in architecting large-scale distributed transactional systems where correctness is experience as the lead architect of a platform used by multiple engineering teams multi-tenancy extensibility versioned APIs and configuration-driven -on experience building AI-native applications in production including harness engineering: agent runtimes tool/function calling structured output validation graph-based orchestration context management and memory depth in the modern agentic stack retrieval and vector search embeddings agent frameworks and graph orchestration libraries model evaluation and observability tooling and prompt/context engineering at production designing evaluation guardrail and human-in-the-loop strategies for AI systems operating on consequential foundation in event-driven and event-sourced architecture saga/workflow orchestration streaming platforms change data capture and transactional data with enterprise financial or transaction-processing domains ledgers and sub-ledgers payables receivables payments settlement or high-volume financial event building or integrating with ERP and financial systems of record and with document and data ingestion formats and pipelines (EDI cXML OCR/document AI CDC feeds).nExperience with regulated audited or high-trust systems and their compliance record of technical leadership and architectural influence across large complex ability to communicate complex technical concepts to executive finance and engineering audiences success mentoring and elevating technical talent across global degree in Computer Science Engineering or a related field or equivalent experience.
15 years of experience with a portion spent architecting finance accounting or payments platforms at global functional knowledge of one or more financial lifecycles end-to-end procure-to-pay order-to-cash record-to-report expense royalties partner or developer payouts or intercompany settlement including approval hierarchies matching and tolerance frameworks tax determination payment terms and period extending or decomposing monolithic enterprise systems into service-based platforms that interoperate with the existing system of record while the business ran designing sub-ledger and account-determination layers multi-GAAP/statutory reporting multi-entity and multi-currency processing and intercompany with continuous reconciliation and break-management systems at building agentic systems that take real-world actions with money contracts or regulated data including sandboxing least-privilege tool access and defense against injection via untrusted third-party with fine-tuning distillation or model routing to balance accuracy against cost and latency in production agent with ML for finance: anomaly and fraud detection cash forecasting transaction classification duplicate in developer experience for platform consumers SDKs local test harnesses simulation environments and self-service evolving engineering culture toward measurable reliability correctness cost ownership and evaluation-driven AI development.
Required Experience:
Staff IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more