Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 6
Airflow @ 4
Data Engineering @ 6
Data Modeling
Data Pipelines @ 6
GitHub @ 4
Payments @ 3
Python @ 6
Reporting @ 4
SQL @ 6
dbt @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
As a Data Engineer supporting Billing & Payments Engineering, you will join the Finance Data Engineering team and build the foundation for accurate, scalable billing and revenue data across Anthropic. You will work closely with Billing Engineering, Finance and Accounting, Product, and other partners to turn billing and payments data into reliable metrics, reporting, and insights. You will help ensure teams have trustworthy data that scales with the company's growth and lead projects that enable self-serve insights for data-driven decision-making.
Responsibilities
- Partner with Billing Engineering, Finance and Accounting to understand data and reporting needs and translate them into technical requirements.
- Design, build, and maintain data models and pipelines in dbt that transform raw billing, usage, and payments data into canonical datasets.
- Own revenue data accuracy and reconciliation, ensuring billing, usage, and revenue data tie out across systems.
- Define success metrics for billing systems and build the data models and monitoring needed to track them.
- Set high data integrity standards and service-level agreements for timely, accurate delivery of billing and revenue data.
- Share on-call and data operations responsibilities for Finance Data Engineering pipelines.
- Build dashboards and self-serve data products that track core metrics and deliver insights across the company.
- Champion best practices for dbt, data modeling, and SQL.
- Influence the Billing Engineering roadmap from a data systems perspective.
- Become an expert in the company's data models and data architecture.
Requirements
- 5+ years of experience as a Data Engineer, Analytics Engineer, or in a similar role.
- Expertise in SQL and Python, including building multi-step data pipelines with tools such as dbt.
- Experience with workflow orchestration tools such as Airflow and version control with GitHub.
- Familiarity with billing concepts including invoicing, payments, credits, refunds, and subscriptions, and experience working with data from billing systems.
- Experience building dashboards and reporting in tools such as Hex for multiple cross-functional teams.
- A bias for action and urgency without letting perfection prevent effective delivery.
- A full-stack mindset and willingness to solve problems end to end, including work beyond the original scope.
- Comfort with ambiguity and the initiative to create clarity and keep work moving.
- A passion for Anthropic's mission of building helpful, honest, and harmless AI.
- A bachelor's degree or equivalent combination of education, training, and experience. The field of study should be relevant to the role as demonstrated through coursework, training, or professional experience.
Preferred Qualifications
- Experience partnering with billing, finance, or accounting teams on revenue metrics and reconciliation.
- Experience building an analytics or data engineering function from an early stage.
Benefits
Anthropic offers competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and office space for collaboration.
Work Arrangement
Anthropic currently expects all staff to be in one of its offices at least 25% of the time, though some roles may require more office time.