Backend Engineer – Revenue and Financial Automation

Backend Engineer, Revenue and Financial Automation

Stripe builds financial infrastructure for the internet. Millions of businesses—from the smallest startups to the largest enterprises—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet. We’re an engineering-first company, with a focus on building great products and empowering people to do their best work.

As a Backend Engineer on the Revenue and Financial Automation team, you’ll build the systems that power Stripe’s core financial health. This includes systems that manage the flow of money for every Stripe transaction, our general ledger, financial reporting, and compliance.

You’ll work on systems that manage financial data accuracy, prevent financial fraud, and ensure timely and accurate financial reporting. This is a critical role that will have a direct impact on Stripe’s financial health and its ability to continue to grow and innovate.

What you’ll do

  • Build and maintain high-performance, high-availability, and scalable backend systems for financial automation.
  • Design and implement new features and services that enable Stripe to accurately and efficiently manage its revenue and financial operations.
  • Collaborate with financial teams, product managers, and other engineers to understand requirements and translate them into technical solutions.
  • Ensure the security, reliability, and compliance of financial data and systems.
  • Mentor junior engineers and contribute to the team’s technical vision and strategy.
  • Participate in on-call rotations to support the production systems.

Who you are

  • 5+ years of experience in backend software development.
  • Strong experience with distributed systems, microservices, and API design.
  • Proficiency in one or more general-purpose programming languages (e.g., Go, Java, Python, Ruby, C++).
  • Experience with relational databases (e.g., PostgreSQL, MySQL).
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication and collaboration skills.

Nice to haves

  • Experience with financial systems or accounting principles.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Experience with data streaming technologies (e.g., Kafka).

If you’re excited about building critical financial infrastructure and working with a talented team of engineers, we encourage you to apply!

Job Category: Utilities
Job Type: Remote
Job Location: Canada
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx