Integration Engineer, Professional Services
Required skills
- Go
- Java
- C/C++
- SQL
- data structures
- algorithms
- payments domain
- API security
- code debugging
- Stripe API
Nice to have
- CI/CD
- software architecture
- consultative
Role summary
Stripe's Professional Services team is seeking an Integration Engineer to work with strategic users on high-visibility projects. This role involves leading technical conversations, designing solutions, and accelerating customer integrations with Stripe's financial infrastructure platform. Responsibilities include end-to-end integration engineering, from architecture to code implementation, debugging, and providing deep technical support. The engineer will act as a primary technical contact for large users, resolve integration issues, and collaborate with internal teams like Product and Engineering to identify potential enhancements. The ideal candidate has 6+ years of experience in Software or Integration Engineering, proficiency in coding and debugging, strong SQL skills, and an understanding of the payments domain and API security.
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
Stripe’s Professional Services team works with our most strategic users. You will work on the highest visibility projects to provide technical expertise to our customers to help accelerate their knowledge, solution design and integrations with Stripe. This role is responsible for leading strategic conversations and developing plans that will transform the payments and financial infrastructure for leading enterprises.
What you’ll do
Responsibilities
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
Preferred qualifications
Sample Stripe interview questions
- 1
Design a Distributed LRU Cache
system designmedium - 2
Design an application performance monitoring system
system designmedium - 3
Design a rate limiter
system designmedium - 4
What strategies would you use to ensure fault tolerance and data persistence in a distributed cache?
system designmedium - 5
Design an autocomplete Typeahead Suggestion system.
system designmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- People Operations Specialist, HR ComplianceStripe · Remote · Hybrid
- Backend Engineer, Developer & End-user Experience PlatformStripe · Remote · Hybrid
- Senior Software Integration Engineer - Assistant Vice PresidentiCapital · Toronto, ON · Hybrid
- Software Integration Engineer 3 (Hybrid) - Linux/Bash/Python/Groovy/AtlassianCaptivation Software · Annapolis Junction · Hybrid
- Autonomy Integration Engineer (Drone Stack)Applied Intuition · Sunnyvale, CA · Onsite
AI Phone - Android Device Integration EngineerBJAK · Remote · Remote
