Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Engineer, Tax Engineering image - Rise Careers
Job details

Backend Engineer, Tax Engineering

Who we are

About Stripe

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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About the team

Regulatory and Compliance Engineering is tasked with the critical mission of maintaining Stripe’s financial & regulatory compliance. Our engineers operate Stripe’s ledger, which is the authoritative source of record for all money movement at Stripe. We calculate taxes on every Stripe fee and submit the tax and regulatory reports that enable us to operate throughout the world. We own large-scale low-latency services, massive data pipelines and platforms that enable every product at Stripe.

What you’ll do

You will have direct business impact in some of Stripe’s most mission critical business domains, focusing on Tax and Invoicing. You will work closely with many internal stakeholders, such as Tax, Accounting, Regulatory Reporting, Treasury, and Business Operations. 

Responsibilities

  • Design, build, and maintain large-scale low-latency services and data pipelines for customers that produce or consume financial data at Stripe. 
  • Build watertight controls across data flows to ensure super high accuracy for all transactions (trillions of dollars). 
  • Ensure accurate, reliable, and timely reporting delivered to a single source-of-truth data warehouse
  • Work collaboratively on projects that span multiple engineering groups, across multiple functions (engineering, TPM, product, business), and involving different business stakeholders such as internal regulatory & tax experts, financial crimes investigators, accountants, and more.

Who you are

We’re looking for people with a strong background or interest in building successful products or systems; you’re passionate about solving business problems and making direct impact on customers, you are comfortable in dealing with lots of moving pieces; and you’re comfortable learning new technologies and systems.

Minimum requirements

  • Have 5+ years of industry Software Engineering experience
  • Enjoy and have experience building scalable backend infrastructure
  • Write high quality code. We work in Scala, Java, and Ruby. Languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework

Preferred qualifications

  • Have experience in Java, Scala (Spark), or Ruby
  • Have experience in solving business problems. We focus on Tax and Invoicing working closely with accountants and tax experts
Stripe Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Stripe DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Stripe
Stripe CEO photo
Patrick Collison
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Engineer, Tax Engineering, Stripe

Join Stripe as a Backend Engineer in the Tax Engineering team based in Seattle, where you’ll have a direct impact on critical business domains such as Tax and Invoicing. At Stripe, we’re all about building a financial infrastructure platform that businesses of all sizes can rely on to accept payments and grow. As a Backend Engineer, your work will be crucial as you design, build, and maintain large-scale low-latency services and data pipelines that handle vast amounts of financial data. Your role will require close collaboration with various internal teams including Accounting and Regulatory Reporting. You’ll be responsible for ensuring that data flows are accurate and timely, maintaining high reporting standards, and working on impactful projects that involve diverse stakeholders. This is a fantastic opportunity for someone with a strong background in building backend infrastructure and a passion for solving complex business problems. We value high-quality code and are more interested in your engineering skills than in a particular language; even though you may work with Scala, Java, or Ruby, we know that great engineers can adapt quickly. If you’re looking to make a meaningful contribution and be a part of a dedicated team that operates at the forefront of financial compliance, we’d love to have you at Stripe where we’re dedicated to increasing the GDP of the internet together.

Frequently Asked Questions (FAQs) for Backend Engineer, Tax Engineering Role at Stripe
What are the responsibilities of a Backend Engineer on the Tax Engineering team at Stripe?

As a Backend Engineer on the Tax Engineering team at Stripe, you will design, build, and maintain large-scale low-latency services that are crucial for tax calculations and invoicing. Your job involves ensuring data accuracy for transactions, collaborating with various internal teams, and delivering timely and reliable reporting.

Join Rise to see the full answer
What qualifications are needed for the Backend Engineer position at Stripe?

The minimum qualifications for the Backend Engineer position at Stripe include 5+ years of industry software engineering experience, proficiency in building scalable backend infrastructure, and the ability to write high-quality code. Preferred qualifications include experience with Java, Scala (Spark), or Ruby, and a background in solving business problems, particularly in tax and invoicing.

Join Rise to see the full answer
What technologies will a Backend Engineer work with at Stripe?

In the Backend Engineer role at Stripe, you will primarily work with Scala, Java, and Ruby to build scalable backend systems. While familiarity with these languages can be beneficial, a solid foundation in software engineering principles is more important, as the company emphasizes learning and adaptability.

Join Rise to see the full answer
How does Stripe support collaboration among teams for the Backend Engineer role?

Stripe fosters an environment of collaboration for its Backend Engineers by encouraging teamwork across different functions, including engineering, product management, and finance. Projects often span multiple groups and involve various stakeholders, making communication and collaborative problem-solving essential parts of the job.

Join Rise to see the full answer
What type of impact can a Backend Engineer make at Stripe?

A Backend Engineer at Stripe has the chance to make significant business impacts by developing critical systems that handle billing and tax data. You'll be part of a team that directly affects business operations, compliance, and customer experience, contributing to the broader mission of Stripe to enhance the global economy.

Join Rise to see the full answer
Common Interview Questions for Backend Engineer, Tax Engineering
How do you approach designing scalable backend systems?

When discussing designing scalable backend systems, focus on your methodology, such as identifying bottlenecks, utilizing microservices, and employing load balancing techniques. Explain how you prioritize maintainability and performance, and provide examples from your past experience.

Join Rise to see the full answer
Can you describe your experience with data pipelines?

When asked about data pipelines, share specific projects you’ve worked on, including technologies used like Apache Spark or Hadoop. Discuss your role in ensuring data accuracy and flow, as well as any challenges faced and how you overcame them.

Join Rise to see the full answer
What methods do you use to ensure code quality?

For ensuring code quality, talk about practices such as code reviews, unit testing, and adhering to coding standards. Describe any tools you’ve used for static analysis or continuous integration and why they are essential for maintaining high standards.

Join Rise to see the full answer
How do you approach collaboration with non-technical teams?

Highlight your communication skills and your ability to translate technical jargon into understandable terms for non-technical teams. Give examples of collaborative projects where you worked closely with accountants or regulatory experts to achieve a business goal.

Join Rise to see the full answer
What experience do you have with tax-related software development?

If you have experience with tax-related software, discuss specific projects where you developed features relevant to invoicing or regulatory compliance. If you don’t have direct experience, mention your eagerness to learn and how you stay updated on tax regulations.

Join Rise to see the full answer
How do you handle project deadlines and prioritization?

In answering this question, emphasize your organizational skills and your approach to prioritizing tasks based on urgency and importance. Share techniques such as using Agile methodologies or project management tools to stay on track while adapting to shifting priorities.

Join Rise to see the full answer
Could you explain a challenging bug you’ve fixed in the past?

When asked about a challenging bug, explain the context and impact of the bug. Discuss your troubleshooting process, including how you identified and resolved the issue, and any lessons learned that could enhance future bug fixes.

Join Rise to see the full answer
How do you keep your technical skills up to date?

Discuss your passion for continuous learning, including participating in relevant workshops, online courses, and keeping up with industry blogs or communities. Mention specific technologies or frameworks you are currently exploring to stay relevant in the backend engineering field.

Join Rise to see the full answer
What practices do you follow for secure software development?

When discussing secure software development, talk about principles such as secure coding practices, regular vulnerability assessments, and employing security frameworks. Share insights into your involvement in training or guidelines you follow to ensure software security.

Join Rise to see the full answer
How do you measure the success of backend services you develop?

To measure the success of backend services, mention key performance indicators (KPIs) such as system uptime, response time, and user satisfaction. Talk about how you collect data on these metrics and your approach to iterating on features based on feedback.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Customer-Centric
Inclusive & Diverse
Empathetic
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid

Join Stripe as a SaaS Operations Engineer and play a key role in enhancing company-wide application efficiency and collaboration.

Photo of the Rise User
Stripe Remote San Francisco, Seattle, Chicago, US-remote, New York
Posted 12 days ago
Customer-Centric
Inclusive & Diverse
Empathetic
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid

Join Stripe's Strategic Operations team to lead cross-functional projects that drive business growth and performance.

Photo of the Rise User
Posted 19 hours ago

Join Xepelin as a MLOps Engineer to help build scalable AI platforms for the leading B2B FinTech in Latin America.

Photo of the Rise User
Ladder Hybrid Palo Alto, California, United States
Posted 12 days ago

Join Ladder as a Frontend Software Engineer and help transform the life insurance experience through innovative technology.

Join Relevance AI as a Senior/Lead Software Engineer and help shape the future of AI technology in a vibrant San Francisco environment.

Photo of the Rise User
Posted 13 hours ago

Join a dynamic tech company as a Senior Android Developer, leveraging your extensive experience to build innovative applications.

Photo of the Rise User
Posted 9 days ago

Join Vaayu as a Solutions Engineer and help brands reduce their carbon footprint with cutting-edge technology.

Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 13 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Seeking a talented Staff Software Engineer with extensive Java and JavaScript experience to join ServiceNow's remote team and drive product development.

Photo of the Rise User
Posted 5 days ago

Join Access Sciences as a Technical Lead to drive technical initiatives and enhance service offerings for state agencies.

Photo of the Rise User

Join LiveRamp as a Senior Backend Developer, where you'll focus on optimizing large-scale data processing systems in a remote setting.

Stripe is an Irish-American financial infrastructure platform offering payment-processing software and application programming interfaces for e-commerce businesses, websites and mobile applications.

126 jobs
MATCH
Calculating your matching score...
BADGES
Badge Diversity ChampionBadge Global CitizenBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Customer-Centric
Inclusive & Diverse
Empathetic
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc