Stripe
Integration Engineer
Stripe's mission is to increase the GDP of the internet. Here's
Software engineering
Full-time
Office | Sydney, NSW, Australia
Visa sponsorship · No
Senior · A role for someone with advanced knowledge and skills. May involve mentoring, leading others or specialisation. Typically at least 5 years of experience.
·
Why 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. Headquartered in San Francisco and Dublin, the company aims to increase the GDP of the internet.
About the role
About the team
Our professional services team combines payments and financial expertise with experience integrating Stripe technology in thousands of projects. We help our customers create marketplaces, launch subscription businesses, expand globally, and more. This team provides critical implementation and post-launch services to help Stripe users maximize long-term value, quickly and confidently. We are looking for an experienced Integration Engineer to join our Australia and New Zealand distributed team.
What you’ll do
Stripe’s Integration Engineering team is responsible for providing technical leadership and guidance to our most strategic users while they are integrating with Stripe. We’re seeking engineers with strong technical and business skills to drive high-quality integrations while accelerating time-to-live. Using first-hand customer knowledge, you will also impact product strategy, working with all parts of Stripe to ensure its offerings continue to satisfy its largest and most strategic users’ needs.
Responsibilities
- Collaborate with Sales, Solution Architecture and other user-facing teams to drive client engagement, customer wins, and revenue on behalf of the Professional Services team
- Plan and execute integration engineering end-to-end, from high-level architecture down to code implementation
- Being able to think on your feet and comfortable talking about technical concepts, and explaining how Stripe works, both from a product feature and API architecture perspective
- Educate our users and the developer community about Stripe's value proposition, best practices and new technical developments
- Be the primary, ongoing technical point of contact for our largest users' and partners' technical teams
- Keep abreast of new Stripe technologies and software products and showcases technical thought leadership in whitepapers, conferences and other industry events
- Providing recommendations, feedback and best practices to the product and engineering teams
- Contribute to the development of Professional Services methodologies and tools to accelerate engagements and ease troubleshooting
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
- At least 5+ years of experience, with a strong technical generalist and coding background
- Can read, write, and understand code in multiple programming languages
- Has experience integrating Stripe or other HTTP APIs
- A great verbal and written communicator, strong presentation skills, comfortable explaining complex technical concepts to both technical and non-technical audiences
Preferred qualifications
- Superior time management skills to manage multiple external customers simultaneously
- Self-starter with the ability to assess, troubleshoot and work autonomously to decompose and solve complex problems
- Able to accommodate travel for customer on-sites and team meetings
- Thrives in a fast-paced, dynamic and collaborative environment
- Willingness to learn and teach others
- Experience with writing mobile applications (Android and iOS)
What you'll be responsible for
- ✅
Stakeholder Engagement
Partner with stakeholders to understand specifications, business requirements, and communicate insights
- 🤖
Scripting and Automation
Develop scripts and automated workflows to improve the efficiency and accuracy of repeated tasks
- 🛠
Test Automation
Create and implement code tests and software test automation
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables