Taro Logo

Data Engineer, Financial Engineering

AI research and deployment company dedicated to ensuring general-purpose artificial intelligence benefits all of humanity.
$325,000 - $405,000
Data
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
AI · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Data Engineer, Financial Engineering

OpenAI is seeking a Data Engineer to join their Financial Engineering team, focusing on building critical billing infrastructure and data foundation that powers pricing, subscriptions, and revenue analytics across all OpenAI products. This senior-level position offers a competitive salary range of $325K-$405K plus equity and comprehensive benefits.

The role involves leading the development of core financial data pipelines and models, working closely with Finance, Accounting, and Product teams to ensure data completeness and auditability. The ideal candidate will have 8+ years of experience in data engineering, particularly in financial data environments, with expertise in tools like Airflow, Spark, DBT, and proficiency in SQL and Python.

As a Data Engineer at OpenAI, you'll be responsible for building robust ETL workflows, developing unified billing models, designing schemas for financial systems, and implementing validation frameworks. The position requires a deep understanding of data modeling, financial reconciliation, and the ability to maintain precision and compliance at scale.

OpenAI offers an exceptional benefits package including medical, dental, and vision insurance, mental health support, 401(k) matching, generous parental leave (24 weeks for birth parents), and an annual learning stipend. The company's mission focuses on ensuring general-purpose AI benefits humanity, making this an opportunity to work on cutting-edge technology while maintaining strong ethical principles.

The role is based in San Francisco and requires collaboration across multiple teams to translate operational requirements into clean, auditable datasets. This position is perfect for someone who combines technical expertise with financial domain knowledge and wants to impact the future of AI technology while ensuring robust financial data systems.

Last updated 3 months ago

Responsibilities For Data Engineer, Financial Engineering

  • Build robust data pipelines and ETL workflows integrating data from internal billing systems and third-party vendors
  • Develop unified offline billing models for product analytics and financial reporting
  • Design and evolve schemas for internal tools and external integrations
  • Implement validation and reconciliation frameworks
  • Partner with Finance and Accounting teams for month-end close and revenue analytics
  • Support pricing analytics by delivering clean datasets
  • Drive alignment across engineering, data science, and finance teams

Requirements For Data Engineer, Financial Engineering

Python
  • 8+ years of experience in data engineering with financial data environments
  • Experience with financial systems like Netsuite, Stripe, or other billing tools
  • Proficiency with Airflow, Spark, or DBT, and writing clean SQL and Python code
  • Deep understanding of data modeling, correctness, integrity, and traceability
  • Knowledge of financial reconciliation and structured data modeling
  • Ability to partner with Finance and Engineering stakeholders

Benefits For Data Engineer, Financial Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Medical, dental, and vision insurance for you and your family
  • Mental health and wellness support
  • 401(k) plan with 50% matching
  • Generous time off and company holidays
  • 24 weeks paid birth-parent leave & 20-week paid parental leave
  • Annual learning & development stipend ($1,500 per year)
  • Equity compensation