cover image
Stripe

Stripe

stripe.com

28 Jobs

11,373 Employees

About the Company

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.

Listed Jobs

Company background Company brand
Company Name
Stripe
Job Title
Backend Engineer/API, Payments and Risk
Job Description
**Job Title:** Backend Engineer / API, Payments and Risk **Role Summary:** Design, build, and maintain high‑performance APIs and services that process billions of payment and balance‑management requests globally. Contribute to a balance‑management platform and a new funds‑accessibility system, collaborating with cross‑functional teams to deliver scalable, reliable payment solutions. **Expectations:** * 2–12 + years of professional software engineering experience (excluding internships). * Demonstrated ability to own end‑to‑end system development and troubleshooting. * Strong coding proficiency across languages, with a willingness to learn new stacks. * Autonomous, entrepreneurial mindset with ownership of large‑scale responsibilities. * Proven mentoring and teamwork skills in distributed and hybrid environments. **Key Responsibilities:** 1. Scope, design, implement, and maintain REST/GraphQL APIs and large‑scale backend services for payment processing and balance management. 2. Debug, resolve, and prevent critical production issues across multiple stack layers. 3. Mentor junior engineers, guiding technical growth and code quality. 4. Collaborate with product, infrastructure, and stakeholder teams to define features, improve engineering processes, and elevate tooling. 5. Drive continuous improvement of internal standards, documentation, and operational practices. **Required Skills:** * Backend development (language‑agnostic). * API design and implementation (REST, GraphQL, gRPC). * Distributed systems architecture and debugging at scale. * Cloud infrastructure: AWS, Docker, Kubernetes, and related services. * Experience with financial tracking, balance management, or similar domains is a plus. * Strong communication, collaboration, and mentoring capabilities. **Required Education & Certifications:** Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience; advanced certifications in cloud or distributed systems beneficial but not mandatory.
Toronto, Canada
On site
29-10-2025
Company background Company brand
Company Name
Stripe
Job Title
Full Stack Engineer, Developer Experience & Product Platform
Job Description
**Job Title** Full Stack Engineer, Developer Experience & Product Platform **Role Summary** Design, build, and scale software services and developer tools that power Stripe’s cross‑product platform. Collaborate with engineering, design, and product teams to deliver reliable, secure, and extensible APIs and UIs that enable both internal and external developers to create value for merchants. **Expectations** - Deliver high quality code with strong testing and continuous integration practices. - Own end‑to‑end feature development from concept to production, including troubleshooting production incidents. - Communicate design decisions and trade‑offs clearly to stakeholders. - Demonstrate entrepreneurial ownership and influence technical direction across teams. - Operate autonomously while coordinating with cross‑functional partners. **Key Responsibilities** - Build and maintain scalable, secure, and performant backend services and APIs. - Design front‑end interfaces and developer workflows that are intuitive and extensible. - Implement robust monitoring, logging, and alerting to ensure platform reliability. - Investigate and resolve production issues across multiple layers of the tech stack. - Evaluate and propose technical solutions that balance business priorities, user experience, and sustainable architecture. - Participate in code reviews, architecture discussions, and technical decision‑making forums. **Required Skills** - 2–12+ years of professional software engineering experience. - Strong coding proficiency in one or more languages (language agnostic). - Deep understanding of RESTful API design, authentication, and rate‑limiting patterns. - Experience with modern front‑end technologies (JavaScript/TypeScript, React, Vue, or similar). - Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes). - Knowledge of CI/CD pipelines, automated testing, and code quality tools. - Excellent collaboration, communication, and problem‑solving skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (preferred). - Relevant professional certifications (e.g., Cloud Architect, DevOps, or language‑specific certifications) are a plus but not mandatory.
Toronto, Canada
On site
29-10-2025
Company background Company brand
Company Name
Stripe
Job Title
Staff Software Engineer, Subscriptions
Job Description
**Job Title** Staff Software Engineer – Subscriptions **Role Summary** Own and advance the core subscription and quote services that underpin recurring payment workflows. Design high‑level API primitives, set architecture direction, and deliver scalable, user‑centric solutions that power millions of transactions daily across diverse business models. **Expectations** - 10+ years of professional software development experience. - Proven ability to lead cross‑team technical initiatives, define roadmaps, and mentor senior engineers. - Deep familiarity with full stack development, including ability to read, write, and refactor code in Ruby, Java, and TypeScript. - Autonomous decision‑maker comfortable collaborating with product, design, and leadership to balance business priorities with technical excellence. **Key Responsibilities** - Design, implement, and evolve public Subscription and Quote APIs and underlying primitives. - Lead end‑to‑end delivery of feature releases, ensuring performance, reliability, and high‑quality code. - Define and enforce best practices, testing frameworks, and repeatable delivery processes. - Collaborate with engineering, product, and design to shape a product‑driven growth strategy. - Conduct technical reviews, provide mentorship, and foster leadership in junior and senior engineers. - Manage both short‑term sprint work and long‑term architecture roadmaps. **Required Skills** - Expertise in Ruby, Java, and TypeScript. - Strong architectural design and API development experience. - Leadership and mentorship of engineering teams. - Experience with scalable, payment‑centric systems and high‑volume transaction processing. - Proficiency in data‑driven decision making and A/B experimentation. - Excellent communication, stakeholder management, and problem‑solving skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience). ---
Toronto, Canada
On site
Senior
29-10-2025
Company background Company brand
Company Name
Stripe
Job Title
Administrative Business Partner
Job Description
**Job Title:** Administrative Business Partner **Role Summary:** Provide comprehensive administrative and operational support to a senior executive, enabling strategic focus by managing calendars, communications, projects, and process improvements. Serve as a central liaison among the executive, internal teams, and external stakeholders. **Expectations:** - 7+ years of executive support or operational experience in fast‑growing or large organizations. - Demonstrated ability to interact with C‑suite, investors, and cross‑functional teams with professionalism and discretion. - Strong organizational, time‑management, and detail‑oriented skills, with flexibility to shift priorities quickly. - Proven project‑management track record, able to drive initiatives to completion. - Process‑optimization mindset, proactively identifying and implementing efficiencies. - Excellent communication, emotional intelligence, and relationship‑building capabilities. - Willingness to work flexible hours and adapt to a dynamic environment. **Key Responsibilities:** 1. Deliver integrated support to the executive’s day‑to‑day operations. 2. Strategically manage and optimize the executive’s calendar and prioritize commitments. 3. Handle the executive’s email, responding or drafting on their behalf. 4. Act as conduit between the executive, the broader team, and cross‑functional partners; provide insights and alignment. 5. Track, manage, and complete deliverables that enable the executive to focus on high‑priority initiatives. 6. Support team meetings and offsites: prepare materials, take minutes, track action items. 7. Partner on key project milestones and progress monitoring against goals. 8. Own ad‑hoc projects, events, and travel arrangements. 9. Identify and implement process improvements across administrative systems. **Required Skills:** - Executive assistance & calendar/email management - Project and task coordination - Cross‑functional stakeholder communication - Process analysis & optimization - Confidentiality & discretion with sensitive information - Emotional intelligence & proactive problem solving - Adaptability in fast‑changing, ambiguous settings - Strong written and verbal communication **Required Education & Certifications:** - Bachelor’s degree or equivalent professional experience in business administration, operations, or related field. No specific certifications required.
New york, United states
On site
Senior
03-11-2025