Software Engineer, Finance Engineering

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.
$179,400 - $269,200
Mid-Level Software Engineer
Hybrid
5+ years of experience

Description For Software Engineer, Finance Engineering

Stripe is seeking a Software Engineer to join their Finance Engineering team. This role is at the core of Stripe's mission to empower mission-critical financial domains including Accounting, Finance operations, Finance & Strategy, and Treasury.

As a Software Engineer in Finance Engineering, you'll be responsible for designing, building, and maintaining large-scale services, data pipelines, full-stack platforms, tooling, and systems for the Finance team led by Stripe's CFO. You'll make direct business impact in some of Stripe's most mission-critical business domains.

Key responsibilities include:

  • Revamping E2E architecture and building next-generation Financial systems
  • Building watertight controls across pipelines to ensure super high accuracy for all financial transactions (hundreds of billions of dollars)
  • Working cross-functionally with many teams in Engineering (Infrastructure, Platforms, and Products), different stakeholders, and subject matter experts
  • Ensuring accurate, reliable, and timely financial reporting delivered to a single source-of-truth financial data warehouse

The ideal candidate will have:

  • 5+ years of professional software development experience
  • Strong background in building successful products or systems
  • Experience designing and implementing solutions to large-scale data problems
  • Proficiency in writing high-quality code (Scala, Java, and Javascript preferred, but not required)
  • Interest in solving business problems for Stripe's Finance team

Stripe offers a competitive salary range of $179,400 - $269,200 for this role, along with benefits including equity, 401(k) plan, medical, dental, and vision benefits, and wellness stipends.

Join Stripe's Finance Engineering team and be part of an exciting journey to revolutionize financial infrastructure for businesses worldwide. Apply now to make a significant impact on Stripe's mission to increase the GDP of the internet.

Last updated 3 months ago

Responsibilities For Software Engineer, Finance Engineering

  • Design, build, and maintain large-scale services, data pipelines, full-stack platforms, tooling and systems for the Finance team
  • Be part of revamping E2E architecture and building next generation Financial systems
  • Build watertight controls across pipelines to ensure high accuracy for financial transactions
  • Work cross-functionally with many teams in Engineering, different stakeholders and subject matter experts
  • Ensure accurate, reliable, and timely financial reporting delivered to a single source-of-truth financial data warehouse

Requirements For Software Engineer, Finance Engineering

Java
JavaScript
Scala
  • 5+ years professional software development experience
  • Experience designing and implementing solutions to large scale data problems
  • Write high quality code (Scala, Java, and Javascript)
  • Interest in solving business problems for Stripe's Finance team

Benefits For Software Engineer, Finance Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Equity
  • Company bonus or sales commissions/bonuses
  • 401(k) plan
  • Medical, dental, and vision benefits
  • Wellness stipends

Interested in this job?