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.
Debugging @ 6
Git @ 3
Java @ 3
Payments
Ruby @ 3
SQL @ 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
Stripe is a financial infrastructure platform for businesses. The Payments organization builds and scales infrastructure and financial partner integrations that enable Stripe to accept, manage, and pay out money across countries, currencies, and payment methods.
Technical Operations roles in Payments focus on financial partner integrations and funds flow expansion. The team works at the intersection of product and platform engineering and financial partners to ensure reliable payment flows, accurate data delivery, financial reporting, and reconciliation.
Responsibilities
- Become a domain expert in an area of Stripe's payments stack.
- Find automated solutions and implement tool updates to drive operational efficiencies.
- Engage with Stripe's financial partners to align on product usage and troubleshoot and solve technical problems or breakages.
- Organize and direct complex technical changes and projects between Stripe and external partners.
- Identify and automate inefficient or unnecessary manual processes through code changes, partner agreements, or by coordinating complex code changes across Stripe.
- Design future anomaly detection systems and tools to ensure that data flowing through partner and internal systems is reliable and correct.
- Collaborate across engineering, accounting, financial partnerships, and product teams to trace and account for billions of dollars moving through the Stripe platform.
- Handle inquiries from internal Stripe teams and external partners' technical teams, often requiring detailed investigation and code changes.
Requirements
- At least 5 years of experience in a technical role, such as Technical Operations or Software Engineering.
- Experience managing communications and workflows with technical and non-technical teams across internal and external stakeholders.
- Ability to write high-quality code. Stripe primarily uses Ruby and Java, but general coding ability is valued more than experience with a particular language or framework.
- Comfort using SQL to navigate Stripe's data and diagnose the scope and urgency of issues.
- Ability to build operational processing and tooling from scratch to prevent repeatable issues.
- Comfort with developer tools such as Git and the ability to make well-scoped code changes in Stripe's codebase.
- Strong technical problem-solving skills and the ability to develop a working understanding of technical systems by reading and writing code, reviewing documentation and partner specifications, running debugging programs, reading logs, asking well-formed questions of domain experts, and investigating raw data through various interfaces.
Preferred Qualifications
- Knowledge of and experience with payment technologies and ecosystems.
- Experience managing communications and workflows with external financial partners and vendors.
More jobs at Stripe
Software Quality Assurance Engineer
Stripe · Taipei, Taiwan
TWD 776,200-1,164,200 per year
Product Manager, Cash Platform
Stripe · New York City, United States
USD 178,600-268,000 per year
Staff Program Manager, Event Design
Stripe · United States
USD 167,300-250,900 per year
Staff Machine Learning Engineer, Financial Connections
Stripe · United States, Toronto, Canada, New York City, United States, South San Francisco, United States, Seattle, United States
USD 253,500-380,300 per year
Solutions Architect, Enterprise (German Fluency)
Stripe · Germany, Berlin, Germany
EUR 125,600-188,400 per year
Similar jobs
Staff Software Engineer, Business Data
Stripe · Canada, Toronto, Canada, South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Staff Software Engineer, Product Risk
Stripe · Canada, Toronto, Canada, South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
NVIDIA 2027 Internships: Software Engineering
Nvidia · Santa Clara, United States
USD 20-71 per hour
Software Engineer, Connect Tax Reporting
Stripe · Bucharest, Romania
ron 264,000-396,000 per year
Software Engineer, Secrets Infrastructure
Stripe · United States
USD 173,000-259,600 per year
Staff Software Engineer, Data Quality and Governance
Stripe · Canada, Toronto, Canada, South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Backend Engineer, Data
Stripe · Canada, Toronto, Canada
CAD 172,000-258,000 per year
Senior Migration Engineer - GitLab Dedicated
GitLab · Canada, United States
USD 152,800-259,200 per year