Senior Software Engineer, Billing Systems

Anthropic creates reliable, interpretable, and steerable AI systems, focusing on safe and beneficial AI development through research and engineering.
$300,000 - $405,000
Backend
Senior Software Engineer
Hybrid
7+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Billing Systems

Anthropic, a pioneering AI research company focused on creating reliable, interpretable, and steerable AI systems, is seeking a Senior Software Engineer to lead their billing systems infrastructure. This role sits at the crucial intersection of core product development, financial systems, and customer experience within the Accounts Platform team.

The position offers an exceptional opportunity to architect and implement sophisticated billing systems that will scale with Anthropic's growing operations. The ideal candidate will bring 7+ years of software engineering experience, with deep expertise in SaaS billing systems and at least 3 years of focused experience in this domain. You'll be responsible for designing and maintaining robust integrations with payment processors, implementing usage-based billing systems, and ensuring compliance with global financial regulations.

What makes this role particularly compelling is its impact on Anthropic's mission to develop safe and beneficial AI systems. As part of a cohesive team working on large-scale research efforts, you'll contribute to a collaborative environment where your work directly influences the company's ability to scale its AI solutions responsibly. The position offers competitive compensation ($300,000 - $405,000 USD) and comprehensive benefits, including visa sponsorship for international candidates.

Working from Anthropic's San Francisco headquarters in a hybrid setup (minimum 25% office presence), you'll join a diverse team of researchers, engineers, and policy experts. The company values empirical science approaches and maintains high standards for communication and collaboration. This is an excellent opportunity for someone who wants to combine technical expertise in billing systems with the chance to contribute to cutting-edge AI development in a mission-driven organization.

The role demands expertise in SQL, database design for financial systems, and experience with modern billing platforms. You'll be expected to handle complex pricing models, subscription management, and build resilient systems with strict consistency requirements. Beyond technical skills, your ability to lead technical discussions and collaborate with stakeholders will be crucial for success in this position.

Last updated 7 days ago

Responsibilities For Senior Software Engineer, Billing Systems

  • Architect and implement robust billing systems for complex pricing models, usage-based billing, and subscription management
  • Design and maintain integrations with payment processors, accounting systems, and financial reporting tools
  • Enable scalable usage tracking and metering for API consumption
  • Implement compliant tax calculation and reporting systems for global markets
  • Create self-service billing interfaces for customer account management
  • Develop automated systems for invoicing, revenue recognition, and financial reconciliation
  • Lead technical discussions with stakeholders to define billing requirements and solutions

Requirements For Senior Software Engineer, Billing Systems

  • 7+ years of software engineering experience, with at least 3 years focused on billing systems
  • Extensive experience implementing and maintaining production billing systems using platforms like Stripe, Metronome, or similar
  • Well-versed in handling complex pricing models, usage-based billing, and subscription management
  • Strong experience with payment processing, financial compliance, and security requirements
  • Experienced with SQL and database design for financial systems
  • Track record of building resilient systems with strict consistency requirements

Benefits For Senior Software Engineer, Billing Systems

Visa Sponsorship
Parental Leave
  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Lovely office space
  • Visa sponsorship available

Interested in this job?

Jobs Related To Anthropic Senior Software Engineer, Billing Systems

Software Engineer, Model Context Protocol (MCP)

Senior Software Engineer role at Anthropic, building the Model Context Protocol (MCP) for AI context integration, combining open-source development with protocol design.

Software Engineer - Tokens: Data Acquisition Team Lead

Lead Software Engineer position at Anthropic focusing on large-scale web crawling and data acquisition for AI system development.

Software Engineer - Tokens: Data Acquisition Team Lead

Lead Software Engineer position at Anthropic focusing on large-scale web crawling and data acquisition for AI system development.

Software Engineer - Horizons Team

Senior Software Engineer position at Anthropic, focusing on AI infrastructure and safety, offering $280k-$560k salary with hybrid work in San Francisco.

Backend Software Engineer, Technical Partnerships

Senior Backend Engineer role at Anthropic focusing on technical partnerships and integration of AI models with cloud service partners.