Software Engineer – Backend Engineer – Tax Engineering

at Stripe
USD 174,600-235,200 per year
MIDDLE SENIOR
✅ Hybrid

Tech Stack

Data Pipelines Java @ 5 JavaScript @ 3 Kubernetes @ 3 Mentoring @ 3 Microservices @ 3 Payments Python @ 5 Ruby @ 5 SQL @ 3 Scala @ 5 TypeScript @ 3

Details

Stripe, LLC. is a financial infrastructure platform for businesses. Millions of companies use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Stripe's mission is to increase the GDP of the internet.

Responsibilities

  • Design, build, and maintain large-scale, low-latency services and data pipelines.
  • Collaborate on projects spanning multiple engineering groups and functions, including engineering, technical program management, product, and business.
  • Work with business stakeholders such as tax experts, accountants, and product owners.
  • Build robust controls across data flows to ensure high accuracy for transactions involving trillions of dollars.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science or a related field.
  • At least 4 years of related software engineering experience.
  • At least 3 years of experience writing high-quality software using Java, Ruby, or Scala.
  • At least 3 years of experience with Python for backend logic, data processing, or automation scripts.
  • At least 2 years of experience building highly scalable backend infrastructure.
  • At least 2 years of experience designing and maintaining microservices and implementing RESTful web services.
  • At least 2 years of experience with Kubernetes and kubectl for managing and scaling cloud-native applications.
  • At least 2 years of experience using SQL to manage large-scale datasets and optimize database performance.
  • At least 1 year of experience with frontend technologies, specifically JavaScript or TypeScript, to support end-to-end feature delivery.
  • At least 1 year of experience mentoring junior engineers.

Compensation

  • Salary: $174,595.00–$235,200.00 per year.
  • The salary range represents the base salary range for the role. Any applicable sales commissions or sales bonus targets would be in addition to the base salary.
  • 40 hours per week.
  • 50% telecommuting permitted.
  • Multiple positions available.

Benefits

Additional benefits may include equity, a company bonus or sales commissions/bonuses, a 401(k) plan, medical, dental, and vision benefits, and wellness stipends.

More jobs at Stripe

Similar jobs