> Markdown version of [/jobs/ext/3248935-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/3248935-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Replit, Inc. - **Location:** United States - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Audit Trail, Stripe, Api Design - **Published:** September 20, 2026 - **Apply:** https://startup.jobs/staff-software-engineer-agentic-commerce-payments-replit-3-10145513 ## About the Role * A track record of Staff-level technical leadership on complex customer-facing products or platforms, taking ambiguous initiatives from architecture through launch and production operation across multiple teams. * Strong hands-on engineering and system design skills, including API design, data modeling, distributed workflows, and thoughtful evolution of existing systems. * Experience building extensible third-party integrations and handling asynchronous events, duplicate requests, partial failures, and changing provider capabilities. * Strong product judgment: you can turn complex, multi-step workflows into simple user experiences and balance rapid delivery with correctness and long-term flexibility. * A security-conscious approach to authentication, authorization, credentials, sensitive data, and actions performed on a user's or organization's behalf. * Demonstrated ability to align engineering and cross-functional partners on technical direction, document decisions clearly, and drive execution without relying on reporting authority. * Experience mentoring engineers and improving the quality of architecture, implementation, and operations beyond your own projects. * Comfort using AI-assisted development tools while taking responsibility for the correctness, security, and maintainability of the code you ship. Preferred Qualifications * Experience building commerce platforms, marketplaces, purchasing or procurement systems, or products that connect buyers with multiple vendors. * Experience with agent tool calling, multi-step agent workflows, or evaluations for reliable execution of actions against external systems. * Familiarity with payment and purchase lifecycles, including authorization, checkout, subscriptions, fulfillment or provisioning, refunds, and reconciliation. * Experience building enterprise capabilities such as approval workflows, role-based access, purchasing policies, budget controls, or audit trails. * Experience with Stripe or other payment providers, developer platforms, or partner integration ecosystems. Bonus Points: * Experience with emerging agentic-commerce protocols, MCP, or delegated authorization for agent-initiated transactions. * Experience integrating software and service catalogs, pricing and availability, entitlements, or automated provisioning. * Familiarity with recurring and usage-based costs, renewal management, international purchasing, or multi-provider transaction workflows. * These are additional strengths, not a checklist; prior experience spanning every commerce domain or payment provider is not expected. ## Description * Lead end-to-end purchasing experiences through Replit Agent: translate user intent into relevant options, communicate prices and terms, obtain appropriate authorization, execute purchases, and confirm fulfillment or provisioning. * Build extensible integrations with merchants, software vendors, and service providers so the platform can expand its commerce offering without rebuilding each workflow from scratch. * Build on existing Stripe and payments capabilities, extending payment integrations where needed to support new purchasing experiences rather than treating basic payment acceptance as a greenfield problem. * Design agent-facing APIs and tools with clear contracts, secure credentials, scoped permissions, spending limits, and appropriate confirmation for consequential actions. * Partner with product and security to support enterprise purchasing requirements such as role-based access, approval workflows, purchasing policies, and auditable transaction histories, while keeping simpler purchases easy. * Own the purchase lifecycle beyond checkout: provisioning and access, order and subscription state, receipts, renewals, cancellations, refunds, and reconciliation across providers. * Make agent-driven transactions reliable with idempotency, verified events, durable state, safe retries, and recovery from partial failures; evaluate whether workflows complete the authorized task without duplicate purchases or unintended spend. * Lead ambiguous initiatives across teams, define incremental milestones, stay hands-on with implementation, and raise the engineering bar through mentoring, design reviews, and production ownership. ## Related Videos - [Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe](https://www.wearedevelopers.com/videos/516-building-enduring-infrastructure-lessons-from-the-first-12-years-of-stripe) - [Teaching agents to pay: what devs need to know](https://www.wearedevelopers.com/videos/100334-teaching-agents-to-pay-what-devs-need-to-know) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Resilient by Design: Building Robust Architectures in High-Stakes Financial Systems](https://www.wearedevelopers.com/videos/2106-resilient-by-design-building-robust-architectures-in-high-stakes-financial-systems) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) ## Related Articles - [E-Commerce in the Agentic Age: When "Buy" Becomes a Function Call](https://www.wearedevelopers.com/magazine/750-e-commerce-in-the-agentic-age-when-buy-becomes-a-function-call) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)