Software Engineer, Revenue and Finance Automation

Check with seller
Software Developer Jobs
1 month
India
Karnataka
Bangalore Get directions →
0 views
ID: 875986
Published 1 month ago by Stripe
Check with seller
Bangalore, Karnataka, India
Get directions →
0 item views
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

Our Revenue and Finance Automation (RFA) suite gives businesses power over the entire life cycle of their cash flow. By coordinating billing, tax, reporting, and data services in one modern stack, Stripe’s revenue and finance automation suite eliminates the inefficiencies of legacy finance tools and supports revenue growth.

The User Accounting Platform team is building an enterprise grade accounting ledger for our users to facilitate recording of all financial activities on Stripe. The team focuses on building a high volume, fully configurable ledger that enables core accounting functionalities like Revenue Recognition Reconciliation, thereby, enabling continuous accounting and timely book closure for Stripe merchants.

What you’ll do

As a full stack engineer, you will design and build platforms, and system solutions that are configurable and scalable around the globe. You will partner with many functions at Stripe, with the opportunity to both work on financial platform systems, as well as direct user-facing business impact.

Responsibilities
• Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams.
• Partner with the Revenue Recognition, Revenue Reporting and Reconciliation Product teams to understand their unique requirements related to data and reporting, and provide tailored technical support accordingly.
• Work with engineers across the company to build new features at large-scale.
• Maintain a collaborative environment, engaging in discussions and decision-making processes with stakeholders within various domains at Stripe.

Who you are

We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum Requirements
• 4+ years of experience in delivering, extending, and maintaining large scale distributed systems.
• Love to design systems that are elegant abstractions over complex patterns/practices, especially in the financial industry.
• Hold yourself and others to a high bar when working with production systems.
• Take pride in working on projects to successful completion involving a wide variety of technologies and systems.
• Think about systems, services, and platforms, and write high quality code. We work mostly in Java, Scala, and Ruby.
• However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
• You have great product taste and a track record of taking complex problems and solving them elegantly.
• You are capable of working in ambiguous fast-moving environments and have a curiosity to learn the domain to a deep level.
• Enjoy working with a diverse group of people with different expertise.

Preferred Qualifications
• Familiarity with large scale distributed systems.
• Experience working in high-growth teams similar to Stripe.
• If you meet the minimum requirements, we encourage you to apply. Preferred qualifications are beneficial but not mandatory.

In-office expectations

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe Delivery Center roles in Mexico City, Mexico and Bengaluru, India work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible.

Pay and benefits

Stripe does not yet include pay ranges in job postings in every country. Stripe strongly values pay transparency and is working toward pay transparency globally. Read more

Published on 2025/09/10. Modified on 2025/09/10.

Description

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

Our Revenue and Finance Automation (RFA) suite gives businesses power over the entire life cycle of their cash flow. By coordinating billing, tax, reporting, and data services in one modern stack, Stripe’s revenue and finance automation suite eliminates the inefficiencies of legacy finance tools and supports revenue growth.

The User Accounting Platform team is building an enterprise grade accounting ledger for our users to facilitate recording of all financial activities on Stripe. The team focuses on building a high volume, fully configurable ledger that enables core accounting functionalities like Revenue Recognition Reconciliation, thereby, enabling continuous accounting and timely book closure for Stripe merchants.

What you’ll do

As a full stack engineer, you will design and build platforms, and system solutions that are configurable and scalable around the globe. You will partner with many functions at Stripe, with the opportunity to both work on financial platform systems, as well as direct user-facing business impact.

Responsibilities
• Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams.
• Partner with the Revenue Recognition, Revenue Reporting and Reconciliation Product teams to understand their unique requirements related to data and reporting, and provide tailored technical support accordingly.
• Work with engineers across the company to build new features at large-scale.
• Maintain a collaborative environment, engaging in discussions and decision-making processes with stakeholders within various domains at Stripe.

Who you are

We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum Requirements
• 4+ years of experience in delivering, extending, and maintaining large scale distributed systems.
• Love to design systems that are elegant abstractions over complex patterns/practices, especially in the financial industry.
• Hold yourself and others to a high bar when working with production systems.
• Take pride in working on projects to successful completion involving a wide variety of technologies and systems.
• Think about systems, services, and platforms, and write high quality code. We work mostly in Java, Scala, and Ruby.
• However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
• You have great product taste and a track record of taking complex problems and solving them elegantly.
• You are capable of working in ambiguous fast-moving environments and have a curiosity to learn the domain to a deep level.
• Enjoy working with a diverse group of people with different expertise.

Preferred Qualifications
• Familiarity with large scale distributed systems.
• Experience working in high-growth teams similar to Stripe.
• If you meet the minimum requirements, we encourage you to apply. Preferred qualifications are beneficial but not mandatory.

In-office expectations

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe Delivery Center roles in Mexico City, Mexico and Bengaluru, India work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible.

Pay and benefits

Stripe does not yet include pay ranges in job postings in every country. Stripe strongly values pay transparency and is working toward pay transparency globally.
Stripe
Stripe
2192 active listings

Recently viewed

Kinaxis Kinaxis 1 month
Software Developer 2, Production Planning
Check with seller
Software Developer 2, Production Planning
Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it’s really our people who give us passion to always seek ways to do things better. As such, we’re serious about your career growth and professional development, because People matter at Kinaxis.   In 1+84, we started out as a team of three engineers based in O...
1 month Software Developer Jobs views
Check with seller
 Infosys BPM Limited Infosys BPM Limited 1 month
Process Executive
Check with seller
Process Executive
Good communication skills Relevant experience in international voice process Flexible to work in 24 7 shifts Additional Responsibilities: 2 months training in Mysore Preferred Skills: Customer Service-CS-Service Desk/ Voice
1 month Database Administrator views
Check with seller
Real Canadian Superstore Real Canadian Superstore 1 month
SAP Operations Clerk Part Time Day
Check with seller
SAP Operations Clerk Part Time Day
Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment to positively impact the lives of all Canadians, provides our colleagues a range of opportunities a...
1 month Operations Executive Jobs views
Check with seller
Confidential • Kanti, Bihar Confidential • Kanti, Bihar 1 month
Helper Jobs 1 month
Full time job apply in helper store keeper supervisor 100| JOB HERE
Check with seller
Full time job apply in helper store keeper supervisor 100| JOB HERE
Full time job apply in helper store keeper supervisor 100% JOB HERE 8th10th to Graduate and Diploma / I T I qualified And Other Degree Holders candidates are required A good starting salary of 16,500 to 36,500 including accommodation facilities Immediately contact direct Joining In Pvt ltd Company Jobs Available listed below :- Helper. 16500 Store keeper 185...
1 month Helper Jobs views
Check with seller
Ignite Ignite 1 month
Remote Jobs 1 month
Web Publishing Assistant
Check with seller
Web Publishing Assistant
At Ignite Travel Group, our goal is to ignite a passion to experience the world through curated holiday packages. We are destination experts and hand-select the best inclusions for both our customers and partners alike. We are currently looking for a Web Publishing Assistant to join our vibrant Marketing Team, sitting within the web team. This is an entry le...
1 month Remote Jobs views
Check with seller
HGV Training Network HGV Training Network 1 month
Driver Jobs 1 month
Trainee HGV Driver
Check with seller
Trainee HGV Driver
Job description HGV Training Network is one of the largest HGV LGV training and recruitment companies in the country; we are currently working to fill numerous full time trainee HGV driver vacancies across the UK. You will be fully trained before you start your new role by one of our excellent DSA accredited instructors - at one of our 80 locations across th...
1 month Driver Jobs views
Check with seller
Netflix Netflix 1 month
Data Entry Jobs 1 month
Data Entry Specialist (Remote - Part Time) at Netflix
Check with seller
Data Entry Specialist (Remote - Part Time) at Netflix
Job description Netflix, a global streaming giant, revolutionizes the entertainment industry with its diverse range of movies, TV shows, documentaries, and original content. Known for its innovation and commitment to quality, Netflix has become a household name, providing unparalleled entertainment experiences to millions of subscribers worldwide. Position: ...
1 month Data Entry Jobs views
Check with seller
NTT NTT 1 month
Fresher Jobs 1 month
NTT is hiring for Principal Electrical Engineer
Check with seller
NTT is hiring for Principal Electrical Engineer
Review Bid Plans, Fit-out guidelines, As-built plansDevelop RFI’s and clarificationsConducts site survey to ascertain and evaluate existing facility conditions.Work closely with the Electrical Quantity Surveyor to ensure electrical design study during proposal phase can be used as a basis for the preparation of detailed design for construction with minimal c...
1 month Fresher Jobs views
Check with seller
DataSauce DataSauce 1 month
Digital Assistant (Internship)
Check with seller
Digital Assistant (Internship)
About DataSauce DataSauce is a digital marketing agency based in Melbourne, specialising in high-performing data-driven strategies across social, search, CRM, CRO and creative. ‍ From early start-ups to household brands, we've worked across a range of verticals – ranging from fashion to food to finance to festivals; DTC to B2B to events and real estate. We'v...
1 month Digital Marketing Expert Jobs views
Check with seller
Incubers Services LLP Incubers Services LLP 1 month
Graphic Designer Trainee
Check with seller
Graphic Designer Trainee
Seeking a Graphic Designer cum video editor Trainee for Jaipur Co. Required Job Skills: - Proficiency in spoken and writing English language is an absolute must. - Basic computer skills, especially with design, photo-editing, and video editing software. - Exceptional creativity and innovation. - Excellent time management and organizational skills. - Accuracy...
1 month Web / Graphic Design Jobs views
Check with seller
DI Lab DI Lab 1 month
Graphic Designer
Check with seller
Graphic Designer
Responsible for taking the raw footage shot by a film crew and director, then turning it into one cohesive video or film. You should be creative enough to design the idea and edit the video accordingly. DI Lab Is basically an artist management agency. Under this we have three Live Music band. So we require a team of editors who can work on our Social media s...
1 month Web / Graphic Design Jobs views
Check with seller
Are you a professional Recruiter? Create an account