
Explore active software engineering, data, AI, product, and design roles directly from verified employers—and make sure your resume is ready before applying.
Get an instant ATS score, missing keyword alert, and bullet rewrites tailored to your target job before submitting your application.
Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and cheaper for any business to start and scale. More than 10 million businesses build on Stripe, spanning the economic frontier—from solo founders to established enterprises—united by a practical focus on growth. The most ambitious companies in the world use Stripe as core infrastructure to grow faster. They process trillions of dollars a year on Stripe, equivalent to around 1.6% of global GDP. While economic growth makes everyone better off, open markets also enable greater variety. When any business can easily serve a global customer base, the quality and diversity of products in the world increase, and craft and creativity are unleashed into the smallest niches. Our own growth is wholly contingent on the success of the businesses building on Stripe. We therefore invest back into our technology at an unusual rate. We make upgrades to our products every single day to deliver compounding gains to our customers. We maintain some of the most reliable APIs on the internet. We build entirely new pieces of financial infrastructure to enable new ideas. And our significant advances in risk and fraud infrastructure over many years are making the internet economy safer and more accessible. Though people at Stripe don’t tend to take themselves seriously, Stripe is a fairly serious place: our customers are depending on us for their livelihoods. We admire ambition, intensity, curiosity, humility, and rigor. The most effective people become knowledgeable about many domains besides their own. Any company is an applied exercise in understanding some aspect of society or the market. In working with so many (especially the new and innovative ones), we think that Stripe is one of the very best places to learn about how the world works. What you’ll do As an intern at Stripe you’ll work on projects across our stack that directly impact the way millions of businesses operate. You’ll own problems end to end with the support of your manager and teammates. It’s an opportunity to work alongside some of the most creative and technically rigorous engineers in the industry and learn how to ship high-quality work at scale. By contributing to Stripe’s codebase you’ll work across domains that give you insight into how the global economy works. Recent intern projects include expanding Stripe’s Payments Foundation Model capabilities to improve generalized anomaly detection, building more approachable fraud controls, creating safer payouts, and developing user-facing solutions that prevent costly pricing mistakes and make merchant checkout setup easier. Our internship program is competitive and the expectations are high. Responsibilities Operate as a real member of the team you join; engage in team discussions, decisions, and the technical design process. Write software that will be used in production, and has meaningful impact to Stripe’s business and users. Give and receive technical feedback through code reviews or design discussions Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback. Learn quickly by asking great questions, working with your intern manager and teammates effectively, communicating the status of your work clearly, and building with the latest AI tooling. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching consequences. Successful Stripes are deeply curious, and prefer the joy of discovery to the comfort of certainty. Rigorous thinker: You appreciate that things worth doing are rarely simple. You enjoy working on problems that have never been tackled before. Adaptable problem solver: You adapt quickly and treat obstacles as opportunities. At Stripe we embrace kindness while encouraging Stripes to take measured risks and act boldly, even in the absence of consensus. Minimum requirements A strong fundamental understanding of computer science through pursuit of a Bachelor’s or Master’s degree in computer science, math, or a related discipline. Experience and familiarity with programming, either through side projects or classwork. We work mostly in Ruby, Java, Javascript, Go, and Scala. We believe new programming languages can be learned if the fundamentals and general knowledge are present. Experience from previous internships or other multi-person projects, including open source contributions, that demonstrate evaluating and receiving feedback from mentors, peers, and stakeholders. Ability to learn unfamiliar systems and form an understanding of those systems, through independent research and working with a mentor or subject matter experts. Ability to leverage AI tools to accelerate development while applying rigorous critical thinking and professional judgement to review, refine, and validate all outputs. Preferred qualifications At least 1 year of university education, or equivalent work experience. One or more areas of specialized knowledge (frontend, backend, infrastructure or other technologies) balanced with general skills and knowledge. Experience writing high quality pull requests, with good test coverage, and working knowledge to complete projects with minimal defects. Familiarity with navigating and managing your work in new code bases, with multiple languages. Clear written communication skills, with the ability to write clearly to explain your work to stakeholders, team members, and other Stripes.
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team Payments is Stripe's flagship product. Our payments platform processes trillions of dollars annually. This team has the opportunity to expand the reach of Stripe's global payments network, design and implement novel payment capabilities, and deliver best-in-class reliability and performance. We have software engineers in almost every team across Stripe, and in this role, you'll be making some of the most significant decisions for the company. You'll get to work with other engineers to build features that span various parts of the system, as well as our business, sales, and operations teams to understand and solve our users' pain points. What you'll do You'll work on projects that span technologies, systems, and processes where you'll design, build, test, and ship great code every day. Responsibilities Design, build, and maintain APIs, services, and systems across Stripe's engineering teams Work with a wide range of systems, processes, and technologies to own and solve problems end-to-end Collaborate with other engineering teams across Stripe's global offices Uphold our high engineering standards and bring consistency to the many codebases and processes you encounter Improve engineering standards, tooling, and processes Who you are You're energized by solving real problems for real users. You use the word "users" or "customers" a million times a day. You thrive at the intersection of technology and business—equally comfortable diving deep into technical architecture and sitting with customers to understand their challenges. You like working hands-on with your colleagues. You're passionate about building elegant, scalable solutions and helping others reach their full potential. You believe teams that deeply understand their users build great products, and you're excited to work closely with regional teams, product partners, and strategic customers. 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 2+ years of professional software development experience Either a Bachelor's degree in a technical field involving coding (e.g., Computer Science, Engineering, Physics, Mathematics) or equivalent technical experience Experience working on projects that involved multiple engineering teams Empathy, strong communication skills, and a deep respect for the power of collaboration The ability to drive clear next steps when encountering ambiguous spaces without clear lines of ownership High standards for code quality and a constructive attitude to help others raise the bar Preferred qualifications Experience with financial product companies and interest in financial products and markets User-facing or cross-functional roles where you shaped the product roadmap and solved user needs
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team The Payments organization focuses on developing products and platforms that enable users to accept payments from customers efficiently. This includes building APIs for processing payments, enabling regional, non-card payment options, and extending Stripe's capabilities to make it easy for businesses to accept in-person payments. The Risk Engineering organization develops products that minimize financial and regulatory risks while ensuring a seamless user experience, thereby safeguarding Stripe's brand and financial stability. The Premium Merchant Experiences team helps businesses using Stripe succeed by providing high-quality, contextual, and timely premium support options. Our Dublin-based team is a startup within Stripe, building a greenfield product—offering both automated, AI-driven support and improved access to technical experts across Stripe. The Supportability Decisions team is a new, high-ownership team solving some of Stripe’s hardest risk problems. We build technology that helps Stripe distinguish legitimate businesses from bad actors at scale, combining sophisticated engineering, AI-assisted investigation, and meaningful real-world impact. The Payments Intelligence team is dedicated to simplifying and scaling online payments for merchants. Our primary objective is to maximize payment performance by optimizing conversion rates, minimizing costs, and managing fraud, regardless of whether a merchant processes payments via Stripe. We are responsible for developing products such as Radar, Authorization Boost and Authentication, focusing on the creation of high-performance services and seamless user experiences. Team matching—exact team matching for one of the subteams within this org will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. What you'll do We're looking for software engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users, regardless of whether they're an end user, developer, or partner. Responsibilities Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end Work closely with engineers, designers, and product managers to build new features and products Uphold our high engineering standards and bring consistency to the many codebases and processes you encounter Build elegant APIs and user experiences that enable merchants to run and scale their businesses on top of Stripe Contribute to the design and architecture of the next generation of Stripe's infrastructure, to meet the high-growth needs of our company and customers for years to come 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 2–12+ years of industry software engineering experience (does not include internships or co-ops) You work effectively across the stack from top to bottom, comfortably navigating codebases with different languages and tools You're equally comfortable shipping user-facing experiences as you are writing custom queries to analyze experiment results Strong coding skills in any programming language (we understand new languages can be learned on the job, so our interview process is language-agnostic) Strong collaboration skills, with the ability to work across workstreams within your team and contribute to your peers' success Ability to thrive on a high level of autonomy and responsibility, and think of yourself as entrepreneurial Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users Preferred qualifications Experience working in high-growth teams similar to Stripe Experience building financial systems or tools for financial experts
Who we are About Bridge We're creating an entirely new payments platform, built with stablecoins, to simplify global money movement. Bridge enables faster, cheaper payments and borderless access to dollars via stablecoins. Through our APIs, businesses can send and receive funds across borders faster and cheaper vs. SWIFT and other fiat-only rails. Our virtual accounts enable international consumers and businesses to easily access, store, and spend US dollars. Our payouts infrastructure enables platforms to disburse USD to anyone globally. We believe many trillions of dollars will move and settle through stablecoin payment rails. Bridge is pulling this future forward. We have a small team of people who have previously built financial infrastructure at some of the world's leading companies (Coinbase, Stripe, Square, Brex, Upstart, DoorDash, Airbnb), and each and every one of them chose Bridge because they fundamentally believe that stablecoins will be a critical piece of financial infrastructure that allows for the improvement of global money movement. About the Role As one of the first blockchain engineers at Bridge, you'll have the autonomy to work on projects that are truly global in scale and aim to give customers access to products they've never had access to. Many of the use cases that we work on today didn't exist several months ago, and that's because our team is dedicated to constant improvement for our partners and end users. Our engineers have outsized ownership over projects, so if you're looking for increased autonomy working on a completely greenfield opportunity, Bridge is the place for you. Responsibilities • Build out multi-chain hot wallet infrastructure to support increased reliability of our payments. • Build smart contracts to increase hot wallet payment throughput. • Build smart contract platform to issue custom stablecoins across multiple blockchains (EVM, Solana, Stellar, etc.). • Build smart contract monitoring systems to detect anomalous events (especially related to minting and burning). • Design and develop blockchain-based applications and protocols to support stablecoin transactions and integrations. • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. • Implement and maintain smart contracts, ensuring security and efficiency. • Perform thorough testing and debugging of blockchain applications. • Optimize blockchain performance and scalability. • Stay up-to-date with the latest developments in blockchain technology and integrate relevant advancements into our solutions. • Provide technical guidance and support to other team members. • Contribute to the overall architecture and design of our blockchain systems. 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 • Bachelor's or Master's degree in Computer Science, Engineering, or a related field • We're open to hiring engineers at various levels of seniority, but in general we'd look for somebody with 5+ years of experience • Strong proficiency in blockchain platforms such as Ethereum, Solana, or others • Experience with smart contract development using Solidity or other relevant languages • Deep understanding of cryptographic principles and blockchain protocols • Experience with decentralized finance (DeFi) and stablecoins is highly desirable • Knowledge of security best practices in blockchain development • An enlarged sense of ownership and the ability to lead and influence the design and direction of our products • An ability to thrive in a fast-paced environment • A growth mindset, constant curiosity, and fearlessness to dive into the unknown • Excellent written and verbal communication skills, including the ability to write clear technical documentation Preferred Qualifications • Past experience working on crypto or financial products a plus, and while not required, we do look for people who are very passionate about building in this space • Experience with building API products a plus, but not required • Experience working with blockchain or distributed systems a big plus
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team Collecting and filing sales & indirect taxes is a classic area for technology disruption. Companies selling across countries, states, and even smaller jurisdictions have to navigate through a myriad of tax rates, product-level tax exemptions, filing requirements, and registration obligations. The rules are constantly changing, and not accurately calculating and filing tax can have legal ramifications. It’s no surprise then that solving for tax compliance is a top user ask. We launched Stripe Tax as a new SaaS product in 2021 to help solve this pain point and make tax compliance as effortless as possible. The Stripe Tax Capabilities team engineers sophisticated solutions for our largest merchants, who face unique and highly complex tax requirements that differ significantly from smaller businesses, by automating their most intricate global compliance use cases. What you’ll do We’re looking for software engineers who are interested in building software services and platforms that impact millions of Stripe users. You will be working alongside a diverse set of peers spanning design, product and engineering to identify, build and maintain complex tax capabilities that empower and retain our largest customers on Stripe Tax. Responsibilities Operate with limited oversight and own end-to-end the delivery of projects, including independently scoping, designing, implementing, and productionizing features Work backwards from complex customer needs to identify opportunities and drive meaningful business impact Collaborate with stakeholders across the organization such as product, design, infrastructure, marketing and operations Debug production issues across services and improve the team's overall operational health Develop and execute against both short- and long-term goals Establish and uphold best practices in engineering, security, and technical design 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 2+ years of industry software engineering experience (does not include internships or co-ops) Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic) Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial Have the ability to communicate effectively with internal and external cross discipline stakeholders Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users Preferred qualifications Track record of working directly with customers and ability to influence product decisions Experience in integrating robustly with external systems and/or APIs Experience in both frontend and backend development
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team In this role, you would join Stripe's Vulnerability Management team, whose mission is to "Surface vulnerabilities at scale across Stripe." Our vision is to create a culture of continuous excellence in managing vulnerabilities. We want to enhance customer trust by giving users context about threats and vulnerabilities affecting Stripe's systems. We aim to be a key partner in Stripe's risk management by providing visibility into vulnerabilities across Stripe's products and services. What you’ll do As a Software Engineer focused on Vulnerability Management at Stripe, you will use your software engineering expertise to find and prioritize vulnerabilities in our systems. Working closely with engineers across the company, you will drive the timely remediation of discovered vulnerabilities, playing a key role in Stripe's overall security and risk strategy. In addition, you will continuously improve Stripe's security defenses by enhancing our vulnerability management processes and selecting effective scanning tools to uncover weaknesses. Your core responsibilities as a Vulnerability Management Software Engineer will involve building data- and agent-backed systems to surface vulnerabilities across Stripe. In addition, you will coordinate fixes to prevent exploits that could impact Stripe or our users and serve as an advisor on security risks. All of this requires collaborating cross-functionally to advocate for practices that strengthen the safety of Stripe's systems and data. 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. Responsibilities Identify vulnerabilities using automated tools and triage them appropriately Collaborate with other teams to drive remediation of vulnerabilities Contribute to our overall security and risk management strategy Continuously improve our security posture, processes, and tools Minimum requirements 2+ years of industry software engineering experience (does not include internships or co-ops) Software engineering experience within the security domain Empathy, strong communication skills and a deep respect for the power of collaboration Excellent problem-solving skills and attention to detail High standards for code quality and a constructive attitude to help others raise the bar Preferred qualifications An ability to think creatively and holistically about reducing risk in a complex environment Familiarity with automated vulnerability identification tools and triage Delivery of successful projects using agents to automate human review processes By joining our team, you will have an unprecedented opportunity to put the global economy within everyone’s reach, securely.
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team Stripe’s Commercial Solutions Architecture (SA) team works with technical and business leaders (CTO/ CIO/ CEO/ Founders etc.), payments leaders and product engineering teams in the mid-market segment to evangelize Stripe’s solutions in the market. A solutions architect’s role is to build relationships with decision makers and think strategically about the business needs of Stripe’s customers. Solution Architects identify and propose Stripe solutions to solve complex business challenges and drive growth for our customers. Commercial SAs establish and prescribe best practices around a customer’s strategy, provide business and technical thought leadership and are viewed as a trusted advisor. They work on scaling business processes aligned to maximizing account coverage while working closely with customer and partner resources to deliver a solution that can be adopted quickly. What you’ll do As a member of the team, the Solutions Architect will build highly consultative trusted relationships with c-level executives and technical decision makers in the customer’s organization to provide business and technical thought leadership, and become a trusted advisor in solving mission-critical business challenges. She/he will architect business models with them so they can drive new monetization opportunities and growth for both the user and Stripe. Responsibilities Drive thought leadership and build executive relationships with key business and technical stakeholders including CIO, CTO, COO, CRO, CDO & Head of Payments. Strive to become their trusted advisor. Work to deeply understand the customer’s business objectives and apply Stripe’s payments, SaaS, Banking-as-a-Service and Link Network solutions to customer challenges Secure the technical win for Stripe’s products by delivering demos, responding to RFPs, evangelizing Stripe’s products, and collaborating internally on narratives that align with the customer’s goals. Collaborate with multiple internal stakeholders including go-to-market, product and marketing to deliver impactful EBC briefings for Mid Market accounts Work closely with professional services and partners to accelerate activations and time to live Collaborate with partners to help Stripe scale and reach its Total Addressable Market Approximately 25% travel is anticipated to help you connect in-person in a meaningful way with users and collaborate internally Who you are An ideal candidate should have experience working for mid-market / enterprise-class software companies (preferably in In payment-tech), focused on identifying business priorities, technology strategy, and solution design. They will have demonstrated the ability to become a trusted advisor to senior executives and facilitate customer success including business value identification(discovery/ demo cycles), road mapping, as well as advising and defining successful execution strategies. Ideal candidates have external customer-facing experience, have payment expertise (preferred but not required) who can present and architect Stripe’s solutions, and persuade decision makers to leverage Stripe technology to drive business value. Candidates have previous experience in web architecture, enterprise architecture or experience defining and optimizing financial business processes. Minimum requirements 4+ years of experience in a similar customer-facing engineering role (e.g. solutions architect, sales engineer, customer success, professional services delivery) for a fin-tech/payment-tech / global software enterprise with 7+ years of total relevant experience (software development, enterprise sales/ architecture, business development etc.) Experience as a customer facing roles - presenting and architecting solutions. Domain experience in the payments space is preferred Deep understanding or background in writing code in at least 2 of Stripe’s primary deployment languages (Ruby, Python, JavaScript, Java, Go, etc.) Outstanding oral and written communication skills, presentation skills, and comfortable explaining complex concepts to both technical and non-technical audiences Ability to understand how a wide variety of technologies and systems interact with each other (ERP, CRM, Billing, Tax, Legacy) Executive engagement skills and presence, with an ability to establish strong relationships with key decision makers and build credibility at all levels. Strong organizational/time management skills and the ability to juggle competing priorities while working with multiple opportunities and customers. Strong collaboration skills to work seamlessly with the broader GTM team to support our users. Experience solving open ended business problems with a combination of technology and creative thinking Ability to travel per business needs
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team The Solutions Architecture Team partners with our users to realize their full potential through the adoption of prescriptive solutions that drive their growth and success. We influence revenue growth across Stripe’s product portfolio, and collaborate with sales, support, product management, and Stripe’s executive team to provide the best experience to our most valued customers. What you’ll do As a member of the team, the Solutions Architect will build highly consultative trusted relationships with c-level executives and technical decision makers in the customer’s organization to provide business and technical thought leadership, and become a trusted advisor in solving mission-critical business challenges. She/he will architect business models with them so they can drive new monetization opportunities and growth for both the user and Stripe. Responsibilities Be a key member of a Stripe account team with deep involvement in defining the customer strategy Identify and close new complex opportunities, and accelerate solution adoption. Understand and align with the customer’s product and business roadmap and uncover opportunities for Stripe to accelerate their progress on that roadmap. Drive thought leadership and be a trusted advisor for key business and technical stakeholders including CIO, CTO, COO, CRO, CDO, Head of Product Engineering and Head of Payments. Work to deeply understand the customer’s business objectives, and then design and apply Stripe’s solutions to their challenges. Develop and articulate the end to end customer transformation journey and create future roadmaps and architectures with deep 3rd party integrations in play. Conduct business analysis and background research on customers, industries, and competitors with a view to support growth for the user's business. Lead strategy engagements with users to align to business priorities, design solutions and secure the technical win by performing in-depth customer discovery, evangelizing the proposed solutions through executive briefings, readouts, presentations, workshops and solution demos. Expand Stripe’s footprint within existing accounts to new global markets and business units by introducing new capabilities and local payment methods. Act as the “Voice of the Customer” to bring insights, trends and opportunities to the leadership, product and engineering teams from the forefront and prioritized for delivery. Participate in sales forecasting, Quarterly Business Reviews and account/territory planning to strategically and tactically align for success Approximately 25% travel is anticipated to help you connect in-person in a meaningful way with users and collaborate internally Who you are You have achieved an experienced position as an enterprise architect, senior solution architect or principal solution engineer and have a successful track record advising enterprise-grade digital native / SAAS / Platform / Marketplace companies, focused on identifying business priorities, formulating technology strategies and designing an end-to-end business solution. You possess deep technical acumen, high interpersonal and leadership skills, and have demonstrated the ability to become a trusted advisor to senior executives and facilitate customer success along the entire customer journey. Strategic and creative thinker who can proactively identify challenges, take ownership, and maintain a positive approach when facing difficult obstacles. 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 Fluent in English and French 7+ years of experience in a similar customer-facing engineering role such as solution consultant, solutions architect, sales engineer, for a global software enterprise. Experience in the payments/ billing / invoicing / issuing / banking / Fintech space Executive engagement skills and presence, with an ability to establish strong relationships with key decision makers and build credibility at all levels. Effective group-facilitation skills and confidence in proposing and leading customer meetings to gain strategic footing and pursue opportunities. Thorough understanding of the software development lifecycle and API architectures. A background in writing code in any of Stripe’s primary deployment languages (Ruby, Python, JavaScript, Java, Go, etc.) is a plus. Outstanding spoken and written communication skills, presentation skills, and confident in explaining complex concepts to both technical and non-technical audiences. Ability to operate independently in a highly ambiguous and fast-paced environment Passion to take on ownership and drive change in a constantly evolving environment. Superior verbal and written communication skills in English and French Ability to travel per business needs Preferred requirements Prior experience in consulting Experience at a growth stage internet/software company
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team The Solutions Architecture team works with our largest, most complex users to understand their technical requirements and map those to Stripe technology. As a Solutions Architect, you'll partner with Sales to technically qualify new business opportunities, demonstrate the art of the possible with the Stripe Platform, and design robust technical solutions to enable payment transactions, manage money movements and simplify financial operational processes. What you’ll do You are an experienced technologist with a blend of technical depth and strong business consulting skills. You can write code, but prefer to spend your time working with users to create Stripe solutions to support customer business objectives in complex, mission-critical environments. You'll think strategically about the art of the possible for the user’s business, and be able to clearly articulate that in a way that informs and builds confidence in Stripe’s technology. You should be able to engage and motivate cross-functionally both internally and within our customer’s organisations at all levels, from Cx to Product Engineering. You'll have a track record of delivering exceptional customer results as part of a pre-sales team, but a history of deep technical work that gives you the ability to be credible with any audience. Responsibilities Engage with Chief Technical Officers, engineering leads, and other technical leads at key users to share technology roadmaps, demonstrate the latest innovations, and define a solution strategy to solve problems Lead technical discussions and solution deep dives with users on the value Stripe can provide to them Serve as an advocate for your customers internally, to ensure their needs are represented with product engineering and to influence product direction and priorities Plan and participate in quarterly business reviews with your users, identify new opportunities and collaborate on detailed account planning with account teams Create technical content (reference architectures, demos, etc.) to share with users as well as speak as a thought leader at industry conferences 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 4+ years' work experience or equivalent in any mixture of roles including pre-sales, technical architecture (application, technical, systems or integration), technical consulting, application delivery or technical engineering role, with at least 4 years in a customer-facing pre-sales role Possess strong technical knowledge in software architecture, have breadth across technology stacks with deep hands-on skills, and comfortable talking about technical concepts and explaining how they work, both from a product feature and API architecture perspective Ability to write code Experience with large enterprise customers Strong verbal and written communication abilities, including presenting to large audiences Preferred qualifications A background in payments systems and e-commerce solutions is a plus but not a requirement.
Who we are About Stripe At Stripe, you have an unprecedented opportunity to put the global economy within everyone’s reach. 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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. About the team The Solutions Architecture Team partners with our users to realize their full potential through the adoption of prescriptive solutions that drive their growth and success. We work with founders, C-level executives, finance leaders, product design and engineering teams at large global brands and platforms who are building financial services solutions with Stripe. We work closely with Account Executives, Professional Services, Customer Success Managers, Partners, Technical Account Managers Product, and Engineering teams to develop and execute on the account strategy for Stripe in market. What you’ll do Your mission is to uncover the deepest levels of customer pain and desired outcomes, going beyond surface-level requirements. By truly understanding their strategic business objectives, you will architect and tailor Stripe's solutions as the definitive answer to their most pressing challenges. You will be instrumental in mapping the customer's transformation journey, crafting future-state roadmaps and solution architectures that inherently factor in complex third-party integrations. Responsibilities Execute meticulous technical discovery, conducting in-depth business analysis and background research on customer operations, industry dynamics, and competitive landscapes to build a foundational understanding that informs every proposed solution. This goes beyond fact-finding; it's about understanding their "why." Lead strategic engagements, guiding APAC and Greater China users through a structured discovery process to align with their core business priorities. You will design compelling, technically sound solutions and master the "technical win" by evangelizing these proposals through executive briefings, comprehensive readouts, tailored presentations, and impactful solution demonstrations that resonate with the customer's specific challenges and desired future state. Identify and articulate expansion opportunities, strategically extending Stripe’s footprint within existing accounts into new global markets and business units. This involves introducing new capabilities and local payment methods, always with a clear focus on the technical feasibility and the value delivered at each touchpoint. Act as the "Voice of the Customer" within Stripe's product and engineering teams, meticulously capturing insights, emerging trends, and new opportunities from the field. You will champion these requirements, ensuring they are accurately prioritized and inform future product development. Serve as the critical technical counterpoint to the sales executive, providing invaluable technical insight and designing robust solutions for both prospective and existing platform users. You will be the expert guide on Stripe's technical merits and strategic benefits for both platforms and their end-user base. Craft and deliver compelling technical demonstrations that don't just show features, but powerfully showcase how Stripe's platform solves specific business problems, highlighting the unique value proposition, key differentiators, and potential for customization. Crucially, you will illustrate how these benefits cascade directly to the customer's own user base, driving their success. 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 7+ years of experience in a similar customer-facing engineering role such as sales engineer, pre-sale solution consultant or solutions architect for a global software enterprise. Strong verbal and written communication skills in English and Mandarin as the positions is primarily working with enterprise Chinese merchants based in China Executive engagement skills and presence, with an ability to establish strong relationships with key decision makers and build credibility at all levels. Effective group-facilitation skills and confidence in proposing and leading customer meetings to gain strategic footing and pursue opportunities. Thorough understanding of the software development lifecycle and API architectures. A background in writing code in any of Stripe’s primary deployment languages (Ruby, Python, JavaScript, Java, Go, etc.) is a plus. Outstanding spoken and written communication skills, presentation skills, and confident in explaining complex concepts to both technical and non-technical audiences. Ability to operate independently in a highly ambiguous and fast-paced environment Passion to take on ownership and drive change in a constantly evolving environment. Ability to travel per business needs Preferred qualifications Experience in the payments/ billing / invoicing / issuing / banking / Fintech space Prior experience in consulting Experience at a growth stage internet/software company
About Us Metronome is the leading usage-based billing platform built for modern software companies. With Metronome, now a Stripe product, companies can launch products faster, offer any pricing model, and streamline finance workflows without writing code. Our platform computes hundreds of millions of invoices per billing period and continues to scale rapidly to accommodate new customers. We save them days of development time and manual invoicing, enabling them to use their billing data to better serve their customers. Our customers love our product and approach, and we’re humbled to work with amazing companies like OpenAI, Hubspot, NVIDIA, Confluent, Anthropic, and many others. You'll be joining an experienced team that includes founders who have successfully built and sold startups before. Our Stripes have direct experience building and scaling teams through massive growth at companies like Dropbox, Palantir, and MongoDB. You'll be joining Stripe and be part of the holistic Stripe platform approaching monetization. About the Role The Solutions Engineering team at Metronome is a technical group that sits at the intersection of everything Metronome does: sales, account management, product, R&D, and operations. Bottom line, we own the technical side of the customer lifecycle from the very first discovery call through demos, POC, technical scoping, and handover to our post-sales groups. We act like a producer to get the show running with Metronome. This role will train you to grow across these vectors. As a member of the Solutions Engineering team, your first month will be: Learning to tell a clear value story about how and where Metronome solves challenges and creates opportunities in a modern monetization stack. Assisting in planning, building, and running customized demos of Metronome for buyers with many different personas (engineering, product management, operations, finance, etc). In your first 3 months, you can expect to: Become proficient in what discovery is and using it to understand what challenges our prospects face Travel to meet prospects in the field. Workshops, conferences, on-sites — we believe in meeting our customers in-person whenever possible. Anywhere in the world. Land deals for some of the most exciting names in software, from startups to enterprise SaaS. In 6 months you’ll be: Owning knowledge areas, projects, tools, and market segments in the Solutions Engineering team. Running tight Proofs of Concept with clearly-defined success criteria that get us to the technical win. Representing the Solutions Engineering group as a deal team member on your own. Handling detailed scoping to ensure that customers are set up for success post-sales. In your first year you’ll have: Built relationships with people at our prospect organizations, from day-to-day operators to C-Suite executives. Designed integrations of Metronome into prospect systems and acted as a pricing and packaging consultant, influencing the direction of our future customers. As a fast-moving unit within Stripe, there’s a lot still to figure out and tremendous room for high-agency people to have impact and make a difference. If this excites you as much as it excites us, let’s talk. Qualifications This is roughly the set of things we’re looking for - if you’re interested in this role and don’t meet some of these on paper, err on the side of applying! 1-3 years of experience working in technical and/or customer-facing roles involving SaaS products (for example, roles like engineering, solutions, technical account management/consulting). Academic background in a technical area with high EQ is also sought after. Relentless passion for being a hand-raiser. Big challenges are exciting, small tasks are an opportunity for a win. From landing big clients to simply cleaning up an old dashboard you’re interested in learning and getting things done. Growth mindset is critical in being able to learn new things quickly, adapt on the fly, and operate in fast-moving startup environments that value high agency. Exceptional communication skills -- technical, go-to-market, and finance stakeholders should all feel like comfortable counterparts in conversing with you. Excitement for building and improving GTM playbooks and processes. Bonus Points Knowledge of the quote-to-cash space, including integrating with or otherwise interacting with tools like Salesforce, NetSuite, CPQs, etc. Experience as a software engineer, product manager, or in other technical roles. Experience in a pure sales role, particularly selling to technical buyers in engineering and product organizations or selling as a founding or early salesperson at a startup. Experience with logs, metrics, billing, finance, or other infrastructure or financial tooling and concepts.
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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team The Developer Productivity group is responsible for making Stripe’s developers happy and productive. We work on tools, processes, and code refactoring to accelerate Stripe engineering as Stripe scales. We’re looking for people with an interest in building the tools to improve the day to day experience of Engineers in Stripe. The ideal candidate will have a passion for solving developer experience problems, and a pragmatic ability to ship results iteratively—powered by a mix of technical expertise across some or all of: language processing tools; version control systems; build systems; and distributed systems engineering. You’ll be working on a mix of engineer-facing systems, CI infrastructure platforms, and big-data engineering. What you’ll do We have a ton of important work to do, which is why we’re hiring! Our active projects change all the time, but here are a few examples of recent projects so you can get an idea of the types of work we do: Build and manage systems to handle CI at massive scale—including batching, speculative stacking, merge-race inhibition, and more. Build and manage systems to handle our enormous CI test suite–identifying and managing flaky tests, assessing and reproducing flakiness, and optimizing for test effectiveness. Enhance our CI systems for reliability, including adaptive response to available capacity, resilience and self-recovery from outages, and highly-leveraged observability. Detect and isolate code breakages to minimize their blast radius. Work directly with product engineers to understand and deliver their productivity needs. Responsibilities Scope and lead large technical projects with enormous impact for engineers within Stripe. Design, build, and maintain the core CI systems used by all of Stripe’s engineering teams. Scrutinize and reason clearly about the technology and architecture choices we make in building these products. In many cases, you will be the owner of these decisions. Directly contribute to core interface design and write code. Serve as a role model for how great software should be written for Stripe as a whole. Arbitrate critical decisions correctly that fully consider software best practices, Stripe system realities, and numerous stakeholders’ preferences and concerns. Teach and mentor the next generation of technical leaders at Stripe. Drive the effective and highly-leveraged use of AI-assisted implementation, ops, and delivery within the team. 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 10+ years of professional hands-on software development experience Hands-on experience designing and building large scale distributed systems A track record of technically mentoring junior and senior engineers Preferred qualifications Customer obsession, ability to articulate and represent customer experience in various forums to drive the right outcome Demonstrated ability of defining & driving complex initiatives/projects across multiple teams Proven success with cross-discipline and cross-team collaborations, possess strong conviction and courage skills Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial Related experience in the area of Developer Tooling, CI/CD or DevOps.