Description
Job Overview
As an Integration Engineer on Stripe's Professional Services team, you will work on high-visibility projects to provide technical expertise to customers, helping them accelerate their knowledge, solution design, and integrations with Stripe.
Responsibilities
- Plan and execute integration engineering end-to-end, from high-level architecture to code implementation.
- Conduct discovery sessions with users to understand their goals and guide them in implementing high-complexity integrations.
- Communicate technical concepts, explaining how Stripe works from both a product feature and API architecture perspective.
- Manage user expectations on timelines and product changes.
- Serve as the primary technical point of contact for large 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 revenue.
- Work closely with Product and Engineering to identify potential enhancements and new features based on feedback from the field.
- Provide deep technical support and debugging, inspecting and understanding the Stripe codebase.
- Build and demonstrate proof-of-concept integrations, create user-specific test plans, and answer ad-hoc technical questions.
- Lead "Hands On Keyboard" implementations for user engagements, 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.
- Develop and share knowledge, building reusable processes to enable the larger Professional Services team.
Requirements
- 6+ years of experience in a Software Engineering/Integration Engineering role.
- Ability to write code in languages like Go, Java, C/C++.
- Comfortable with code-level debugging and using code as a tool for problem-solving.
- Strong generalist technical experience, including proficiency in SQL and understanding of data structures and algorithms.
- Understanding of the payments domain and API security topics.
- Comfortable discussing technical concepts and explaining how Stripe works.
- User-first approach and empathy with users.
- Confident and comfortable with customers, able to lead strategic technical conversations.
Preferred Qualifications
- Enjoy solving open-ended problems and willing to learn and teach others.
- Collaborative, communicative, consultative, with ability to apply methodologies for repeatability of engagements.
- Intellectually curious, with great problem-solving skills.
- Technical writing skills to document complex integration guidance and processes.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/stripe/jobs/8203973