Staff Software Engineer, Finance Engineering
320 000 – 405 000 $в год
AnthropicSan Francisco и ещё 2 городаГибрид
PythonSQLJavaBackendKafkaGoRustAPIsFinanceevent-driven architectureSDKPub/Sub
Описание
Anthropic is building reliable, interpretable, and steerable AI systems, and seeks a Staff Software Engineer for Finance Engineering.
Responsibilities
- Design and build the front door into finance and its governed contracts: APIs for apps and agents, an event bus for systems that publish, adapters for vendor apps and reports, data-quality gates, and processing that posts every event exactly once, with replay and backfill
- Drive the build of the accounting ledger and engine: an append-only ledger with idempotent posting, a rules framework that turns business events into journal entries, translation into the ERP, and period locks
- Design and build the SDKs and frameworks that finance apps and agents build on
- Build controls into the platform as code: immutable audit trail, maker-checker, scoped access and segregation of duties
- Build and run the production services that other engineering teams call in real time, such as the tax and collections services in the billing flow, and own their reliability: uptime, latency, throughput and correctness targets agreed with those teams
- Shape the platform
Requirements
- Strong backend engineering in a statically typed language such as Go, Java or Rust, or Python at scale
- Experience designing and running high-volume, event-driven systems (publish/subscribe, streaming) with idempotent processing, replay and backfill
- Experience designing relational data models and writing SQL for complex, versioned data
- Experience designing APIs, SDKs and service-to-service integrations used by other teams
- Experience building systems with auditability, access control or compliance requirements
- Experience turning requirements from non-engineering partners into technical designs
- Strong written and verbal communication, including design docs
Nice to have
- 10+ years of experience
- Experience building developer platforms or paved paths
- Experience with streaming systems such as Pub/Sub or Kafka
- Experience building with LLMs and agents, including MCP
- Built a ledger, sub-ledger, billing or payments system
- Familiarity with accounting concepts: double-entry, journal entries
- Familiarity with internal controls and audit concepts: audit trails, segregation of duties, change management
- Exposure to ERP or financial systems, such as Workday Financials
We offer
- Annual Salary: $320,000 to $405,000 USD
- Hybrid work model, in San Francisco or Seattle
- We expect all staff to be in one of our offices at least 25% of the time
- Visa sponsorship is available
- Competitive compensation and benefits
- Optional equity donation matching
- Generous vacation and parental leave
- Flexible working hours
- A lovely office space in which to collaborate with colleagues