Back to All Jobs
Role Directory

Software Engineer Jobs

Browse open Software Engineer positions aggregated from verified tech companies. Optimize your resume for these roles using our free analyzer and resume examples.

Software Engineer

Engineering Manager, Usage Platform

CanadaremotePosted Jul 31

Engineering Manager, Usage Platform 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 Usage Platform team delivers low-latency, usage-based billing for companies offering AI-driven services. We own the infrastructure that makes this possible at scale, including usage ingestion and aggregation, replay handling, and alerting. What you'll do As the engineering manager for Usage Platform, you'll own the operational and technical direction of systems that handle high-throughput live traffic at scale, and you'll shape the team as it expands to support new use cases. You'll work closely with internal and external customers to build billing solutions that meet real-world needs. Responsibilities Lead a team responsible for usage ingestion, aggregation, replay handling, and alerting systems Own the technical strategy and roadmap for low-latency, usage-based billing infrastructure Drive operational excellence across billing infrastructure systems Hire and develop engineers as the team expands into new scope Partner with stakeholders across organizations to deliver billing solutions Work backwards from internal and external customer needs to define priorities and scope Define and uphold engineering standards across a team owning business-critical billing infrastructure 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 of engineering management experience, directly managing and growing teams of 5+ engineers focused on building and shipping products at scale 8+ years of full-time software development experience Track record of leading engineering teams responsible for high-traffic, low-latency, and extensible systems Deep user empathy with a history of working backwards from internal and external customer needs Proven ability to drive rigorous decision-making and build strong partnerships across teams Ability to handle ambiguity, creatively solve complex challenges, and execute on competing high-impact priorities Demonstrated focus on system reliability, operational health, and incident response Preferred qualifications Experience building and leading distributed teams across multiple locations and time zones Track record of delivering shared infrastructure across multiple business units Background in billing, metering, or large-scale distributed systems

Software Engineer

Solutions Architect, Enterprise (French Speaking)

N/AunknownPosted Jul 31

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

Software Engineer

Specialist Solutions Architect - Money Management (APAC and Greater China)

SingaporeunknownPosted Jul 31

Specialist Solutions Architect, Money Management (APAC and Greater China) 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 Specialist Solutions Architects (SSA) are domain experts aligned to specific Stripe solutions and customer buying centers. We have in-depth knowledge of specific solution offerings and a deep understanding of customer challenges. We align with specialist product sellers on deals, advise the broader pre-sales team on complex opportunities, support pipeline development and revenue attainment, serve as an advisor on go-to-market sales plays, and provide critical insights to our product and engineering teams. What You'll Do You will collaborate closely with sales and pre-sales teams to drive pipeline and revenue targets, while also educating the product and engineering teams on market trends and strongly influencing the product roadmap. You will develop deep relationships with senior customer business leaders and grow Stripe's solution offerings with new and existing customers. As a subject matter expert, you will scale the broader organization by creating reusable assets and coaching others on complex, high-value opportunities. As a Specialist Solutions Architect for Money Management, you will lead in-depth product discussions with Stripe's top users and prospects and execute against our go-to-market strategy for Stripe Capital, Issuing, Financial Accounts, and our global Payouts suite. You will help users understand how these products combine to create a compounding embedded finance platform—enabling them to build card programs, hold and move funds globally, and offer financing options that increase user stickiness and unlock new revenue streams. Responsibilities Act as a subject matter expert on Stripe's Money Management products—Capital, Issuing, Financial Accounts, and global Payouts—to accelerate opportunities Demonstrate a deep understanding of embedded finance applications and articulate how Stripe's Money Management products combine to create a platform for building financial services Consult with users on a broad range of embedded finance use cases: charge card programs, global payouts, revenue-based financing, loans, and lines of credit Understand the compliance requirements of solutions built with Stripe products, including KYC/KYB, BSA/AML, card network rules, and how they apply across geographies and use cases Define, share, and learn best practices and reusable assets with the broader GTM organization to enhance the quality and efficiency of the team Create reference architectures to uplevel the team and refine reference solutions based on product enhancements and customer feedback Partner closely with the Money Management product sales team on Stripe's largest opportunities, leading solution strategy and owning key customer relationships Serve as a "Voice of the Customer" internally, providing actionable insights to product stakeholders to influence the Money Management product roadmap and feature prioritization Provide critical insights on emerging opportunities—including stablecoin-based money movement and global financial access—to influence the product roadmap Stay current on competitive analysis and market differentiation Support marketing events including executive briefings, conferences, user groups, and trade shows 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 technical sales experience, ideally within a fintech company 3+ years of product experience with embedded finance solutions—card issuing, treasury management, lending, or global payouts Excellent proficiency in English and Mandarin as this role would require you to work closely with mandarin-speaking stakeholders from the Greater China region Experience with integrating RESTful APIs into web applications Exceptional communication, presentation, and interpersonal skills, comfortable explaining complex concepts to both technical and non-technical audiences A passion for learning and researching current and emerging products to develop innovative solutions A proven ability to build strong collaborative working relationships with business partners Ability to deal effectively with ambiguity and thrive in an unstructured, fast-moving environment Preferred Qualifications Strong knowledge of software engineering and architecture patterns, with the ability to understand how a wide variety of technologies and systems interact Familiarity with compliance frameworks governing embedded finance: KYC/KYB, BSA/AML, card network rules, and money transmission licensing Experience enabling and scaling a GTM team Experience in systems design, with a background building and deploying complex financial applications

Software Engineer

Solutions Architect, Enterprise Hunter

South San Francisco, CAunknownPosted Jul 30

Solution Architect, Enterprise 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 10+ 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 Ability to travel per business needs Preferred requirements Prior experience in consulting Experience at a growth stage internet/software company

Software Engineer

Security Engineer, Privy

NYC-PrivyunknownPosted Jul 30

Who we are About Privy Our mission is to make privacy and user ownership the default online. To do so, we build simple, flexible APIs and tools for developers that make it easy to build new products on crypto rails. Privy owns the abstractions and infrastructure layer above wallets, integrating across chains, third-party providers, and Stripe products like Treasury and Link. We get to solve hard technical problems while leveraging Stripe's distribution to reach customers like Ramp, Klarna, Deel, Kraken, Hyperliquid, and Fomo — powering experiences for both mainstream users and crypto natives. Learn more about Privy: Privy and Stripe: Bringing crypto to everyone About the team Engineering at Privy is distinguished by: High urgency: Shipping very small iterations, very fast, to learn very quickly. Product taste: Our customers are developers, and to build effective products for them requires technical knowledge - you will often be "the PM". Security mindset: A great portion of our product is trust. While we have a dedicated security team, every engineer brings security to their designs from the start. In practice, we use boring technology like Node, React, and AWS so we can focus our engineering energy entirely on pushing the boundaries of Privy's core product, e.g. through hardware enclaves, multi-region low latency APIs, and blockchain abstractions that are accessible to mainstream developers. What you’ll do As a Security Engineer at Privy, you will help keep a rapidly growing platform secure through hands-on investigation, operational ownership, and building real code to solve real problems. You’ll work across security operations, incident response, application and infrastructure security, and internal tooling. This is not a role limited to reviewing logs and designs or simply escalating findings. You will carry real ownership for the day-to-day work that protects Privy: investigating anomalies, improving security workflows, and building the automation that makes the team faster and more effective over time. You’ll work closely with engineers across Privy and alongside specialists in cryptography, application security, offensive security, and infrastructure security to turn security expertise into practical, durable outcomes. Responsibilities Own security engineering work end to end: investigate alerts, findings, anomalies, and security requests; identify root causes; drive remediation; and clearly document outcomes. Participate in Privy’s security on-call rotation, helping respond to incidents, triage alerts, support vulnerability workflows, complete access reviews, and handle security escalations. Build and maintain production-quality tooling that reduces manual work, including alert enrichment, automated triage and routing, remediation workflows, access-review automation, and detection improvements. Lead focused investigations into suspected security events or compromises, gathering evidence methodically and coordinating the appropriate response. Proactively identify recurring sources of operational toil and engineer durable solutions that improve the team’s speed, consistency, and ability to scale. Partner with product and engineering teams to assess security risks, review lower-complexity designs and implementation plans, and make practical security tradeoffs to deliver quickly with quality and soundness. Contribute across Privy’s application, infrastructure, cloud, and product-security surface area, developing broad context while building deeper expertise over time. 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 Experience as a security engineer, detection engineer, or similarly hands-on engineer in a technically demanding environment. Strong software-engineering skills in Python, Go, Ruby, or a similar language. You can build maintainable tooling and contribute directly to production fixes, not only one-off scripts. Experience investigating security signals, incidents, vulnerabilities, suspicious activity, or other ambiguous technical problems through to resolution. Familiarity with security operations, incident response, vulnerability management, detection engineering, access reviews, or related operational-security workflows. A strong understanding of web, browser, infrastructure, or cloud security, with the ability to apply that understanding across a broad range of problems. Good judgment under pressure, a methodical approach to investigation, and comfort working independently with agency despite incomplete information. Strong communication and collaboration skills, including the ability to explain technical findings, risks, and recommended actions clearly to clients and internal stakeholders alike. A self-directed approach to work: you notice gaps, make progress through ambiguity, and reliably close the loop. Preferred qualifications Experience with AWS, GCP, or other cloud-security environments. Experience with detection engineering, security automation, incident-response tooling, or remediation pipelines. Bug-bounty experience, offensive-security exposure, or a strong attacker-minded approach to investigation. Experience with IAM, secrets management, secure production access, or secure CI/CD. Background in application security, infrastructure security, cryptography, or privacy engineering. Experience with fintech, payments, blockchain, or another diligence-forward financial product domain. Experience helping shape security operations, incident-response practices, vulnerability-management workflows, or a bug-bounty program.

Software Engineer

Software Engineer, Connect Tax Reporting

Bucharest, RomaniaremotePosted Jul 30

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 Tax compliance is a hard problem. When millions of payments flow through a marketplace or platform, the rules for what gets reported, to whom, in which format, and by when are complex, high-stakes, and vary by country. The Connect Tax Reporting team builds products to help businesses collect and verify tax information, prepare and deliver tax forms, and manage reporting obligations across jurisdictions. This includes 1099 reporting in the US and digital platform reporting across the EU, Australia, Canada, the UK, and other regions. This is a domain where correctness, reliability, and user trust matter deeply. A late filing, an incorrect form, or a missed reporting threshold can create regulatory risk and erode trust with platforms and their sellers. Our systems handle high-volume seasonal workflows, support complex country-specific rules, and remain dependable under fixed filing deadlines. What you’ll do You’ll build products and systems that simplify tax reporting for platforms and their users. You’ll take projects from discovery and technical design through implementation, launch, and operation. Your work may include improving tax information collection, building APIs and data pipelines, automating reporting processes, and strengthening the reliability of production systems. You’ll collaborate with product managers, tax operations, support, and engineers across Stripe. AI-assisted development will be part of your day-to-day work as you design, build, test, and operate software. Responsibilities Design, build, and operate features across tax reporting user experiences, APIs, services, and data workflows Turn user and business needs into clear technical approaches and deliver projects from concept to launch Build scalable, reliable, secure, and maintainable software supported by appropriate tests Improve tax reporting workflows through automation and operational tooling Review code and collaborate with engineers to improve implementation quality and share technical context Monitor production systems, respond to incidents, and improve reliability, observability, and runbooks Partner with product, tax operations, support, and engineering teams to deliver solutions that meet user needs 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 Experience building, testing, and maintaining production software in one or more general-purpose programming languages (Ruby, TypeScript, Python, Java, C#, etc) Experience delivering software projects from problem definition through launch Ability to make technical decisions and communicate tradeoffs through code, design documents, and technical discussions Experience debugging and operating production systems Familiarity with AI-assisted development tools Preferred qualifications Experience building backend services, APIs, batch workflows, data pipelines, or user-facing product experiences Experience with distributed systems, asynchronous processing, large-scale data workflows, or search infrastructure Experience with financial, compliance, reporting, or other systems where correctness, privacy, and data integrity matter Interest in learning tax reporting concepts and building products for platforms and their users

Software Engineer

Solutions Architect, Enterprise

Sweden, Dublin, AmsterdamunknownPosted Jul 30

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 4+ 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 Ability to travel per business needs Preferred requirements Prior experience in consulting Experience at a growth stage internet/software company

Software Engineer

Client Platform Security Engineer

New York, New York unknownPosted Jul 30

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 Secure Devices is responsible for ensuring that every client endpoint at Stripe adheres to our rigorous security standards. Our services play a crucial role in detecting and preventing data loss, restricting software execution to only approved software, and providing attestation capabilities to securely manage device identities. We operate both on-device and backend services across multiple platform types. Our users-first approach ensures that we’re empowering Stripes to be as productive as possible while protecting user data. What you’ll do As a software engineer on Secure Devices, you will work at the intersection of software development, security, and client platform engineering. You will work with teams across Security, Infrastructure and Corporate Engineering to drive strategic projects to better secure Stripe endpoints, build infrastructure for supporting new platforms, and operate services critical to securing over 10,000 Stripe devices. Responsibilities Contribute to the secure design and implementation of Stripe’s mobile expansion initiative Act as the subject matter expert on iOS security by advising partner teams on iOS security best practices and secure-by-design architectures Design, build and maintain Stripe’s endpoint security software. This includes developing telemetry and prevention capabilities via macOS system extensions that run on all Stripe macOS devices Collaborate closely with partner teams to define and measure the secure configuration of Stripe’s client platforms (macOS, iOS/Android, ChromeOS) Operate high RPS backend services providing critical controls and security configuration to Stripe endpoints Drive down usage of unapproved, untrusted software while creating a surprisingly great user experience for onboarding new, approved software Manage and improve device attestation flows to ensure Stripe’s device and user identities are kept secure Identify opportunities on Stripe client platforms to improve our security posture and resiliency against malware and advanced persistent threats Build and maintain a users-first data loss prevention program to protect against accidental and malicious data exfiltration 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 of relevant experience securing iOS and/or macOS platforms 4+ years of software engineering experience writing Go, Swift or Objective-C Deep expertise securing devices within the Apple ecosystem Understanding of the current threat landscape and how to defend Apple devices against modern threats High standards for code quality and a constructive attitude to help others raise the bar An ability to think creatively and holistically about reducing risk in a complex environment The ability to drive clear next steps when encountering ambiguous spaces without clear lines of ownership Empathy, strong communication skills and a deep respect for the power of collaboration Preferred qualifications Experience implementing endpoint detection and response software Knowledge of macOS or iOS internals and how they can be used to build security controls and software Exposure to data loss prevention strategies Ability to develop backend networked applications capable of handling a high number of requests General proficiency in securing client devices Understanding of topics such as platform hardening, malware detection, and endpoint management through configuration as code Understanding of networking protocols across various levels of the stack TCP, DNS, SSH, TLS, HTTP Linux system administration knowledge Additional experience securing alternative platforms including Windows and Android Experience working with AWS cloud services

Software Engineer

Specialist Solutions Architect, Tax

Chicago, Atlanta, RemoteremotePosted Jul 30

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 Specialist Solutions Architects (SSA) are domain experts aligned to specific Stripe solutions and customer buying centers. We have in-depth knowledge of specific solution offerings and a deep understanding of customer challenges. We align with specialist product sellers on deals, advise the broader pre-sales team on complex opportunities, support pipeline development and revenue attainment, serve as an advisor on go-to-market sales plays, and provide critical insights to our product and engineering teams. What You'll Do You will collaborate closely with sales and pre-sales teams to drive pipeline and revenue targets, while also educating the product and engineering teams on market trends and strongly influencing the product roadmap. You will develop deep relationships with senior customer business leaders and grow Stripe's solution offerings with new and existing customers. As a subject matter expert, you will scale the broader organization by creating reusable assets and coaching others on complex, high-value opportunities. Responsibilities Act as a subject matter expert on Stripe Tax to accelerate opportunities Demonstrate a deep understanding of global indirect taxes—VAT, GST, sales and use tax, mandatory e-invoicing requirements—and how automated compliance solutions help online businesses meet their obligations Provide solutions and recommendations to B2C, B2B, and platform business models on how to integrate Stripe Tax for end-to-end indirect tax compliance Conduct deep discovery of customers' current processes and needs to architect solutions that drive key implementation decisions and accelerate deals Create and share best practices and reusable assets such as reference architectures to enhance the quality and efficiency of the broader sales and pre-sales organizations Partner closely with the Tax product sales team and actively drive opportunities for Stripe's largest customers, leading Tax solution strategy and owning key customer relationships Serve as a "Voice of the Customer" to drive product and feature request prioritization Identify product, industry, implementation, and competitive trends, and provide actionable insights to product stakeholders and sales to influence Stripe's Tax product roadmap Act as an escalation point to drive complex technical issues to resolution with Stripe's engineering team Represent the technical health of the business on quarterly sales forecast calls and highlight deal blockers with proposed solutions Support marketing events including executive briefings, conferences, user groups, and trade shows 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 customer-facing technical role such as solutions architect, solutions consultant, or sales engineer for a global software enterprise 3+ years of accounting, indirect tax, or tax compliance experience within a technical sales organization Experience working with or implementing a tax automation software solution Strong knowledge of software engineering and architecture patterns, with the ability to understand how a wide variety of technologies and systems interact Exceptional communication, presentation, and interpersonal skills, comfortable explaining complex concepts to both technical and non-technical audiences A passion for learning and staying up to date with indirect tax laws and emerging compliance requirements A proven ability to build strong collaborative working relationships with business partners Ability to deal effectively with ambiguity and thrive in an unstructured, fast-moving environment Preferred Qualifications Deep familiarity with compliance subjects including VAT, GST, B2B invoices, mandatory e-invoicing (Peppol, national mandates), sales and use tax, exemption certificates, and tax IDs Experience integrating Stripe or other RESTful APIs into web applications Experience with competing tax automation solutions such as Avalara or Vertex Pre-sales experience with enterprise customers

Software Engineer

Engineering Manager, Metronome (Billing)

Toronto, CanadaremotePosted Jul 29

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 Billing organization at Stripe builds and operates Stripe Billing, a growing product vertical inside of Stripe. Hundreds of thousands of businesses of all sizes and types use Stripe Billing to collect revenue for recurring and one-time payments across a variety of different pricing models—from selling SaaS subscriptions, to orchestrating multi-stage contracts, delivering business analytics, and providing recovery and retention tools to prevent customer churn. To support even the most unique and complex business models, our technology and products must be configurable and programmable. This requires our team to innovate in how we model different types of businesses, and how we use technology to enable customers to piece together Stripe’s Billing’s platform primitives into holistic solutions that support any type of business. Through this work, Stripe Billing allows worry-free innovation and evolution of any customer’s business model. Stripe is defining the industry’s approach to Billing solutions; we’re looking for innovators to join us. What you’ll do We’re looking for an experienced Engineering Manager to lead a team within the Stripe Billing organization. In this role, you will manage a high-performing team of engineers and partner closely with product managers and other cross-functional leaders to shape the team’s strategy and roadmap. You will excel in this role if you’re a product-focused engineering manager who can collaborate effectively across multiple teams and functions to deliver results. If you enjoy building and nurturing high-performing engineering teams, helping guide the direction of product development, and engaging directly with users of the platform, this will be a great opportunity for your career. You will: Partner closely with engineering leaders, product managers, and designers to shape the team’s strategy and roadmap Demonstrate strong first principles thinking when approaching complex problems and system design Foster a healthy team culture with a high level of trust and psychological safety Define processes that enable the team do its best work in a fast-paced, dynamic environment Coach and mentor engineers on the team to help them advance in their careers and develop new skills Contribute to engineering-wide initiatives as a member of Stripe’s engineering management team Work closely with Stripe’s recruiting team to hire strong engineering talent 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 5+ years of engineering management experience 8+ years of full time software development experience You have a consistent track record of hiring and leading productive engineering teams You’ve nurtured healthy work environments that are supportive, challenging, diverse and inclusive You’re motivated to work in highly cross-functional organizations, with a strong ability to lead and measure product outcomes You’ve leveraged your strong technical background and hands-on experience in solving large scale and difficult technical problems You have experience building extensible, leveraged software solutions that scale to different kinds of user needs. You have the ability to thrive while operating with a high level of autonomy and responsibility Preferred qualifications You have a strong product and design sense, and enjoy finding elegant solutions to complex problems You’ve built strong cross-team relationships that span organizational boundaries You have experience building and leading a distributed team that works across multiple locations and time zones

Software Engineer

Technical Solutions Engineering Manager

San Francisco or SeattleunknownPosted Jul 29

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 Manager of the Technical Solutions Engineering (TSE) team will grow and inspire the team responsible for the success of developers and our largest users integrating with Stripe's platform & products. What you’ll do At Stripe we consider the developer experience to be central to the overall experience of our customers. When we do our job well, developers all over the world are able to smoothly launch and grow their businesses on Stripe, whether they’re integrating payments for the first time or building & growing complex systems on our financial infrastructure. Stripe is beloved by developers for the simplicity of our APIs, the thoroughness of our documentation, and our focus on developer experience. The Technical Solutions Engineering team is the glue to make that possible. We make our users feel empowered when we show them about something Stripe could do that they didn't think was possible. Internally, we champion developer experience as central to the overall experience around Stripe. Responsibilities Define and deliver a comprehensive technical support experience for developers and our most complex users (via internal user-facing teams) integrating Stripe Develop both the long-term vision and strategy for the Technical Solutions Engineering team and manage day-to-day operations Develop relationships across the entire organization at Stripe to influence others in aiming for the best developer experience possible Work cross-functionally across Stripe to bring innovative ways to make Stripe’s developer experience even more self-serve & impactful. Recruit, coach, and develop user facing engineers Inspire, motivate and enable individual development and promote career growth of the team Define, implement, and monitor key metrics that ensure the future sustainability and quality of the developer support experiences 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 Experience leading, managing and developing user-facing engineering teams Background in software development in one or more programming languages Your immediate team is based in Singapore and Japan, with US-based management (Central Time). This role requires a work schedule that provides meaningful daily overlap with APAC business hours. For candidates based in the United States, this role is only suitable for those in Pacific Time zones, working approximately 11 AM to 8 PM PT. The exact hours are flexible within that range, but APAC overlap is a firm requirement of the role. Preferred qualifications Direct experience as a user-facing engineer is highly desired. You attract great teammates. You encourage a healthy work environment that’s both supportive and challenging. You’re excited to help engineers develop new skills and advance in their careers. You understand what makes teams successful and what role a manager can play in that process. You’re clear and persuasive in writing and in person. You lead by example, by setting the right context, and by helping teammates do their best work. You know when to let a team work through problems and when to jump in to help. You’re technical enough to ask engineers good questions about design and integration decisions.

Software Engineer

Solutions Architect, SMB (Pre-sales)

Chicago, ILunknownPosted Jul 28

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 SMB Solutions Architecture (SA) team works with technical and business leaders (CTO/ CIO/ CEO/ Founders etc.), payments leaders and product engineering teams in the SMB 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. SMB 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 Creating scalable processes (1:M customer engagements, Webinars, office hours etc), partnerships (with external and internal partners) and scaled assets (reusable videos/ templates) in order to act as a force-multiplier in the sales process Expand Stripe’s footprint within existing accounts to new global markets and business units by introducing new capabilities and local payment methods Collaborate with multiple internal stakeholders including go-to-market, product and marketing to deliver impactful EBC briefings for SMB accounts Act as the voice of the customer to inform our product team on insights, trends, and opportunities across our SMB 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 medium to large 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 3+ years of total relevant experience (software development, enterprise sales/ architecture, business development etc.) 2+ 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 Experience as a customer facing roles - presenting and architecting solutions. Domain experience in the payments space is preferred Deep understanding or background in SDLC and understanding of REST APIs. Experience in writing code in at least 2 of the following languages: Ruby, Python, JavaScript, Java, Go, etc. is preferred Outstanding oral and written communication skills, presentation skills, and comfortable explaining complex concepts to both technical and non-technical audiences Able and willing to learn Stripe solutions (Payments, Billing, Connect, etc.) 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

Software Engineer

Software Engineer, AI Product (London, United Kingdom)

London, EnglandremotePosted Jul 28

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! At Figma we believe design doesn’t end in a file or with your designer — it includes everything that goes into the product you ship: the production code that ties it all together, the systems and developer tools that make that code reliable, the context you provide to our AI agents, and the documentation that keeps everyone on the same page. The Code Area at Figma is redefining how Designers, PMs and Engineers collaborate. We are responsible for agentic workflows enabling ideation and prototyping on production codebases as well as accelerating the journey from design to code. In 2023, we launched Dev Mode , a suite of features that give developers everything they need to navigate design files and transform designs into code. In 2025, we introduced Figma’s MCP , accelerating how ideas get to production. Looking to the future, we aim to further reduce the barriers between design to code and code to design allowing ideation, prototyping and productionisation to happen seamlessly where it most makes sense. Our Code organization is expanding, and we’re hiring AI Product Engineers across multiple levels in the UK. We’re looking for people who have built generative AI products and are eager to lead AI efforts end-to-end, from early ideas to production. Join us in shaping the future of AI at Figma! What you’ll do at Figma: Build and evolve Dev Mode our MCP tools and Make -, Figma’s leading tools for dev/design collaboration Take part in building new 0→1 products within the agentic coding space Collaborate with designers, PMs, and other engineers craft high quality products Be a mentor to, and be mentored by, exceptional peers across engineering, product & design Build strong personal connections with your teammates and help shape Figma’s culture. We’d love to hear from you if you have: 3+ years of experience shipping user-facing features or products as a full-stack developer Demonstrated strong fluency with React & Typescript Experience communicating and working across functions to proactively drive solutions Attention to detail, quality, and craftsmanship High velocity & a focus on user impact While it’s not required, it’s an added plus if you also have experience: Leading large scale engineering projects with high impact Driving XFN projects collaborating with Product, Design, Data & Research Working with user facing LLM and agentic product features Experience curating and developing eval sets and LLMs as judges At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace - we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com. These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities. Examples of accommodations include but are not limited to: Holding interviews in an accessible location Enabling closed captioning on video conferencing Ensuring all written communication be compatible with screen readers Changing the mode or format of interviews By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with the applicable candidate section of Figma's Privacy Policy . At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace - we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status , or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com . These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities. Examples of accommodations include but are not limited to: Holding interviews in an accessible location Enabling closed captioning on video conferencing Ensuring all written communication be compatible with screen readers Changing the mode or format of interviews To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding. By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma's Candidate Privacy Notice .

Software Engineer

Partner Solutions Architect (AUNZ)

AustraliaunknownPosted Jul 28

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 As a member of the Partner Solutions Architecture (PSA) team, you will be responsible for providing technical guidance to Stripe’s partners. Our goal is to drive growth through co-solutioning, education and enablement with our partner organisation. The right candidate will be a critical technical liaison to the Stripe Partner Development Manager. This will involve creating comprehensive technical business plans for Partners, including identifying, incubating and bringing to market service/solution offerings built on or with Stripe. A Partner Solution Architect is someone who is intellectually curious, motivated to win, open and entrepreneurial. What you’ll do As a member of the team, PSAs build highly consultative trusted relationships with executives and technical decision makers in the customer’s organisation to provide business and technical thought leadership, and become a trusted advisor in solving mission-critical business challenges. We architect business models with them so they can drive new monetization opportunities and growth. Responsibilities Work with key partners to build out their Stripe capabilities and solutions to grow their business and drive non-linear growth in Stripe’s AUNZ business Develop and execute enablement plans Be at the forefront of technical discussions & solution deep-dives with partners on the value Stripe can provide to their clients Engage with CTOs, engineering & other technical leads at key partners to share technology roadmaps, demonstrate the latest innovations, and define a solution strategy to expand the partnership revenue Communicate success internally through QBRs, etc. Provide oversight, guidance, and assistance during the partners sales process to ensure mutual success in joint opportunities Educate the Stripe sales team on key partner solutions and capabilities Serve as an advocate for key partners within specific sales regions and identify areas for sales partnership Provide thought leadership via webinars and conferences across the financial and AI industry. Collaborate on technical content (sample code, demos, etc.) to show partners how to implement specific use cases or best practices Provide Partner-focused guidance on Stripe’s product through feedback 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 8+ years of experience in a similar customer-facing engineering role such as solution consultant, solutions architect, sales engineer, for a global software enterprise. Experience with customers and partners such as GSI and SI’s in the AUNZ region. 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. Have an advanced level of AI Fluency, including but not limited to Agentic commerce and Agents. Thorough understanding of the software development lifecycle and API architecture. Outstanding spoken and written communication skills, presentation skills, and confidence in explaining complex concepts to both technical and non-technical audiences. Ability to learn Stripe solutions such as Payments, Billing, Connect, and more. Ability to understand how a wide variety of applications such as ERP, CRM, Billing, Tax and legacy systems interact with each other in an enterprise technology ecosystem. Strong organisational and time management skills and the ability to juggle competing priorities while working with multiple strategic opportunities and customers. Strategic and creative thinker who can proactively identify challenges and maintain a positive approach when facing difficult obstacles.

Software Engineer

Staff Software Engineer, Service Infrastructure

AMERremotePosted Jul 27

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 Service Infrastructure team is responsible for empowering teams to build highly reliable and performant services, backing our payment systems, fraud detection, and a multitude of other products. As an infrastructure team, you will build and expand the service frameworks to make complex systems easy to use, resilient, and scalable. We build powerful interfaces for engineers that depend on these systems—deployment, load balancers, web framework, databases, Kafka, and Kubernetes—while keeping them highly available and performant. We're looking for engineering leaders who drive the technical vision of Stripe's service infrastructure platform for thousands of engineers to use and build on top of, and thrive in a highly autonomous environment with many moving pieces. What you’ll do You will join as a Technical Lead for one of the most impactful teams at Stripe. You will lead a team of engineers, collaborate with infrastructure and product engineering orgs, and advance service-oriented architecture (SOA) adoption at Stripe. By collaborating with the team's technical leaders, you will ensure the software your team builds meets the needs of Stripe and its customers. We are a highly effective team that consistently delivers high-impact results while genuinely caring for one another. We expect you to bring your curiosity and critical thinking skills to this challenging domain. We are looking for individuals with a strong background in designing and delivering high-performance infrastructure products for both internal and external customers. We would love to hear from you whether you have spent your entire career in infrastructure or are looking to apply your skill set to the database engineering domain for the first time. Responsibilities Lead a team of talented engineers, providing mentorship, guidance, and support to ensure their success Partner with Engineering Managers to create roadmaps that deliver milestones toward a cohesive engineering vision Understand user needs and pain points to prioritize engineering work and deliver high-quality solutions that meet user needs Drive the execution of projects, overseeing the entire development lifecycle from planning to delivery, while maintaining high standards of quality and timely completion Work with high-visibility teams and their stakeholders to support the Infrastructure's key engineering initiatives Provide hands-on technical leadership (architecture and design, vision, direction, and requirements setting, and incident response processes) for team members Work with leaders across the company to create and drive toward the longer term vision of Stripe's services roadmap Build a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement 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 12+ years of technical experience 5+ years in a strategic technical leadership role Experience leading engineering team(s) working on API design, abstractions, frameworks, or client libraries (e.g., building internal or external developer products) Hands-on experience building infrastructure and products for internal or external customers Proven track record of delivering pragmatic solutions that accelerate business growth Ability to adjust conversations from high-level discussions to detailed coding Thrives on a high level of autonomy and responsibility Clear and persuasive writing and in-person communication Strong problem-solving skills, critical thinking, determination, and a growth mindset Ability to work effectively with a diverse group of people, genuinely caring for each other and contributing to a high level of psychological safety for all team members and partners Proficient in at least one of the programming languages (Java, Ruby, Python, Go) Preferred qualifications Strong written and verbal communication skills for different audiences (leadership, users, company-wide) Experience with a variety of common infrastructure platforms (databases, logging, event streams, metrics, caching, etc.) Experience leading partially remote and distributed teams Experience developing sustainable, in-house framework and abstraction ecosystems in large engineering orgs Experience building serverless platforms Experience managing rigorous incident response processes and on-call rotations We don't expect deep expertise in every dimension above, but genuine curiosity about any of the areas that are less familiar is important to us

Software Engineer

Solutions Architect, Metronome (Startups)

SF, NYC, Chicago, US-RemoteremotePosted Jul 27

Who we are About Stripe / Metronome 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. 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, alongside Stripes with direct experience scaling teams through hypergrowth at companies like Dropbox, Palantir, and MongoDB. You'll be joining Stripe and be part of the holistic Stripe platform approaching monetization. About the team 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. What you’ll do 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. 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 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. Preferred qualifications 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.

Software Engineer

Cloud Security Engineer

SeattleremotePosted Jul 27

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 powers businesses all over the world. We process payments, run marketplaces, detect fraud, help entrepreneurs start a business from anywhere in the world, build world-class developer-friendly APIs, and more. Nearly every system we operate interacts with sensitive financial or personal data—making security a top priority for Stripe. Stripe will succeed at our mission of increasing the GDP of the internet only if we prove ourselves worthy of our users' trust. As an engineer on the Security team, you'll design and develop frameworks, systems, and solutions to ensure the security of Stripe's engineering infrastructure and, most importantly, privacy of our users' data. The Cloud Security team accelerates Stripe's business priorities by building core security controls and services that empower teams to build quickly and securely on top of a well-governed cloud platform and partnering with infrastructure teams to advance select critical business priorities using novel infrastructure or integrations as that platform expands. What you'll do Responsibilities Design, build, and operate the core security infrastructure used by all of Stripe's engineering teams in close collaboration with other stakeholders and our users Uphold our high engineering standards and bring consistency to the many codebases and processes you'll encounter Contribute to team learning by improving engineering standards, tooling, and processes Design and build durable solutions that will advance Stripe's security beyond the state of the art Help expand Stripe's cloud footprint on top of secure, paved roads and guardrails Optimize for security controls that have delightful user experiences Partner closely with infrastructure and engineering teams building integrations with our cloud infrastructure or adopting new cloud managed services Make impactful decisions about systems and security—their edge cases, failure modes, and life cycles Use data to determine appropriate baselines against which to measure security Define infrastructure that reliably feeds signals to threat teams Evaluate and prototype new security tools and practices You may work on Designing and implementing controls that support security invariants and enforce our security principles while providing a surprisingly great user experience Providing a migration path for newly acquired companies onto the Stripe Secure Platform, embedding with their engineers and biasing for action CI tooling for platform-related configuration, including IAM roles, SCPs, and associated components Guardrails and security controls for both commonly used and newer cloud technologies Expanding our cloud identity infrastructure to provide paved paths for AI and agentic access Automation tooling for continually driving down permissions and access across our cloud services Who you are Minimum requirements Empathy, strong communication skills, and a deep respect for the power of collaboration A learning mindset, regardless of level or experience 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 Software engineering experience in a high-stakes production environment A knack for considering how systems can fail and how to fix them An ability to think creatively and holistically about reducing risk in a complex environment Experience with security on one or more of AWS, Azure, or GCP Preferred qualifications Experience conducting threat modeling of software or infrastructure in cloud-native environments Experience with Linux systems, Kubernetes, and container-based platforms Prior usage of security monitoring tools (e.g., CSPM, CNAAP) Experience in a multi-cloud or complex cloud environment A knack for considering how systems can fail and how to fix them An ability to think creatively and holistically about reducing risk in a complex environment

Software Engineer

Engineering Manager, AI Conversation Platform

Toronto, CanadaunknownPosted Jul 27

Engineering Manager, AI Conversation Platform 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 newly formed Conversation Platform team aims to build a conversation platform for all merchants who use Stripe. We are doing so by (a) automating the easy tasks, and (b) assisting our users in the difficult tasks. Some examples include customizing the Stripe landing page to suggest bespoke integrations, allowing users to command the Stripe API in natural language, and resolving user issues automatically. We are developing RAG based systems on the latest LLMs as well as fine-tuning our own models. We’re an end-to-end team going from ideas to models to shipping in production. What you’ll do Responsibilities Driving an ambitious vision for AI/ML that benefits our users Setting the technical & process direction for the team based on business goals Brainstorm and coordinate product integrations with partner teams Proposing new ideas and building prototypes Be an integral part of a larger ML community internally & externally Hire & develop a world-class team to deliver high-quality ML systems. Coach engineers to help them grow in their careers and maintain a high bar Who you are We are looking for ML Engineering Managers who are passionate about using ML to improve products and delight customers. You have experience leading teams that develop streaming feature pipelines, build ML models, and deploy them to production, even if it involves making substantial changes to backend code. You are comfortable with ambiguity, love to take initiative, and have a bias towards action. Minimum requirements Have at least 4 years of experience managing ML teams Experience working as a Machine Learning Engineer, Applied Scientist or equivalent Individual Contributor. Lead by example in high-growth, high-impact, ambiguous environments Have experience building & shipping ML systems. Hold yourself and others to a high bar when working with production systems. Thrive in a collaborative cross-functional environment Preferred qualifications Experience in shipping LLM & RAG systems