Backend/API Engineer - Payments & Risk

Posted 3 Days Ago
Hiring Remotely in United States
Remote
Junior
Payments • Software
The Role
As a Backend/API Engineer at Stripe, you will design and develop infrastructure and distributed systems, build customer experiences for internal teams and users, scope and lead technical projects, and debug production issues. You'll work collaboratively with stakeholders and take responsibility for delivering value through effective technical trade-offs.
Summary Generated by Built In

Who we areAbout 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.

Who we areAbout 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 organization 

Stripe’s Payments Acceptance and Risk organizations are is at the heart of Stripe’s business. They are responsible for enabling our users to accept payments worldwide, in a secure and reliable fashion.  

You may work on a wide variety of critical business areas including: 

  • Payins: The Payins organization builds products and platforms to help users accept payments from customers, including the APIs for configuring and processing payments, and Cards, our highest volume and most complex method for accepting payments.
  • Local Payment Methods (LPM):The Local Payment Methods team is building the platform & enabling regional, non-card payment methods like Wallets, Buy Now Pay Later, Real Time Payments, Bank Transfers etc. that connect to millions of Stripe users globally. We're responsible for product experiences that help providers integrate these payment methods to improve their integration, boost their conversion, and grow their business. 
  • Optimized Checkout & Link: The Optimized Checkout and Link teams focus on building best-in-class checkout experiences that provide delightful checkout experiences for customers, while driving higher purchase conversion for merchants. As an organization, we work on Checkout, Payment Links, Elements, and Link.
  • Risk: Risk Engineering develops products that reduce Stripe's financial and regulatory risk at scale while maintaining an excellent user experience. We ensure user compliance with regulatory and partner requirements, protecting both Stripe's brand and financial stability - by building both user-facing products and backend systems.
  • Terminal: Stripe Terminal helps our users extend their online presence to the physical world. The Terminal team’s mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments. With Terminal, businesses can unlock in-person payments use cases that are right for their business model—whether it’s creating a superb retail experience, extending their website to a pop-up store, or enabling a mobile point-of-sale at their next event.

What you’ll do

You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day.

Responsibilities

  • Build a great customer experience for internal teams and Stripe users using our infrastructure
  • Scope and lead medium to large technical projects that align with Stripe’s broad strategic initiatives
  • Develop and execute against both short- and long-term roadmaps, make effective technical trade-offs that consider business priorities, user experience, and a sustainable technical foundation.
  • Deliver value through a strong collaborative approach with customers and cross-functional stakeholders across Stripe
  • Debug production issues across services and several levels of the stack.

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

  • Strong software engineering skills and a passion for one of the areas above.
  • 2+ years of professional hands-on experience in designing and developing large-scale infrastructure or distributed systems
  • Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success
  • Customer obsession, ability to articulate and represent customer experience in various forums to drive the right outcome
  • Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial

Preferred Qualifications

  • Ability to write high quality code (in programming languages like Go, Java, C/C++ etc)
  • Experience optimizing the end to end performance of distributed systems
  • Focuses on the needs of our users, both internal and external
  • Holds yourself and others to a high bar when working with production


Top Skills

C
Go
Java
The Company
HQ: Dublin, Dublin
5,360 Employees
On-site Workplace
Year Founded: 2010

What We Do

Stripe is a technology company that builds economic infrastructure for the internet. Businesses of every size—from new startups to public companies like Salesforce and Facebook—use the company’s software to accept online payments and run technically sophisticated financial operations in more than 100 countries. Stripe helps new companies get started and grow their revenues, and established businesses accelerate into new markets and launch new business models. Over the long term, Stripe aims to increase the GDP of the internet.

Similar Jobs

TransUnion Logo TransUnion

Consultants

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote
United States
13000 Employees

TransUnion Logo TransUnion

Software Engineering Managers

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote
United States
13000 Employees

Snyk Logo Snyk

Senior Emerging Technologies Solutions Engineering Specialist

Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
Remote
Hybrid
3 Locations
1000 Employees

Square Logo Square

Senior Software Engineer, Core OS Platform

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
12000 Employees
139K-245K Annually

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account