Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 3
Algorithms @ 6
CI/CD
Data Structures @ 6
Debugging @ 6
Go @ 3
Java @ 3
Payments @ 3
SQL @ 6
Security @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
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. Stripe’s mission is to increase the GDP of the internet.
About the Team
Stripe’s Professional Services team works with strategic users on high-visibility projects. The team provides technical expertise to customers, helping accelerate their knowledge, solution design, and integrations with Stripe. This role is responsible for leading strategic conversations and developing plans that transform payments and financial infrastructure for leading enterprises.
Responsibilities
- Plan and execute integration engineering end-to-end, from high-level architecture through code implementation.
- Conduct discovery sessions with users, understand their goals, identify specific use cases, and guide users through implementing complex integrations.
- Explain technical concepts and how Stripe works from both a product-feature and API-architecture perspective.
- Manage user expectations regarding timelines and product changes.
- Act as the primary ongoing technical point of contact for major users and partners’ technical teams.
- Resolve user integration issues and own escalations for operational issues and priority requests.
- Collaborate with Sales, Solution Architecture, and Implementation teams to drive client engagement, customer wins, and Professional Services revenue.
- Work closely with Product and Engineering to identify potential enhancements and new features based on user feedback.
- Provide deep technical support and debugging by inspecting and understanding the Stripe codebase and thoroughly testing functionality.
- Build and demonstrate proof-of-concept integrations, create user-specific test plans, and answer ad hoc technical questions.
- Lead hands-on-keyboard implementations when needed, providing feedback on coding practices, CI/CD, and software architecture.
- Review and optimize existing user integrations, recommending improvements to performance, reliability, and efficiency.
- Build tools and analytics, create dashboards, run queries, and generate custom data reports to support user business reviews and operational needs.
- Develop and share knowledge and build reusable processes for the broader Professional Services team.
Requirements
Minimum Requirements
- Six or more years of experience in a Software Engineering or Integration Engineering role.
- Ability to write code in languages such as Go, Java, or C/C++, and quickly debug user code snippets.
- Experience with code-level debugging of Stripe and user code, using code as a problem-solving tool.
- Strong generalist technical experience, including proficiency in SQL and an understanding of data structures and algorithms.
- Understanding of the payments domain and API security topics.
- Ability to discuss technical concepts and explain Stripe’s product features and API architecture.
- A user-first approach and empathy for users, with the ability to map business requirements to reliable technical solutions.
- Confidence working with customers and leading strategic technical conversations.
Preferred Qualifications
- Willingness to solve open-ended problems independently and collaboratively, learn, teach others, and mentor newer team members.
- Collaborative, communicative, and consultative approach, with the ability to apply methodologies that ensure repeatability of engagements.
- Intellectual curiosity and strong problem-solving skills.
- Technical writing skills for documenting complex integration guidance and processes.
More jobs at Stripe
Implementation Consultant, Professional Services
Stripe · Toronto, Canada, Chicago, United States
USD 153,400-230,200 per year
Full Stack Engineer, Money Movement
Stripe · London, United Kingdom
GBP 81,600-157,200 per year
Program Manager, Risk Operations GTM Enablement
Stripe · Dublin, Ireland
EUR 88,600-133,000 per year
Integration Reliability Engineer, Technical Operations
Stripe · Singapore, Singapore
SGD 81,600-122,400 per year
Product Manager - Issuance, Bridge
Stripe · New York City, United States, San Francisco, United States
USD 178,600-268,000 per year
Similar jobs
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Staff Software Engineer, Risk Data Engineering
Stripe · Canada, United States, Toronto, Canada, South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Associate, Operations Engineer
ING · New York City, United States
USD 110,000-140,000 per year
Security Engineer
Stripe · United States
USD 173,000-259,600 per year
Principal Software Engineer – Infrastructure
Nvidia · Santa Clara, United States
USD 248,000-391,000 per year
NVIDIA 2027 Internships: Software Engineering
Nvidia · Santa Clara, United States
USD 20-71 per hour
Principal Software Engineer - DGX Cloud
Nvidia · Seattle, United States
USD 272,000-431,200 per year