SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Replit is building an agentic software creation platform that democratizes application development through natural language. The Money team is expanding Replit's commerce capabilities to enable businesses to discover, evaluate, purchase, and manage products and services directly through Replit Agent—creating a unified platform where agents can handle end-to-end purchasing workflows.
As Staff Software Engineer for Agentic Commerce & Payments, you will set technical direction and own the architecture of a commerce platform that combines consumer simplicity with enterprise controls. You'll design and build purchasing experiences where agents understand user intent, present clear options and pricing, obtain appropriate authorization, execute transactions, and verify fulfillment. The role extends existing Stripe integrations and payment capabilities while building new extensible integrations with merchants, vendors, and service providers.
Key responsibilities include:
- Leading end-to-end purchasing experiences through Replit Agent, translating user intent into relevant options, communicating costs, obtaining authorization, executing purchases, and confirming fulfillment.
- Building extensible integrations with merchants and service providers so the platform can scale commerce offerings without rebuilding workflows.
- Designing agent-facing APIs with clear contracts, secure credential handling, scoped permissions, spending limits, and appropriate confirmations for consequential actions.
- Partnering with product and security to support enterprise requirements: role-based access, approval workflows, purchasing policies, and auditable transaction histories.
- Owning the full purchase lifecycle: provisioning, order/subscription state, receipts, renewals, cancellations, refunds, and reconciliation.
- Ensuring reliability through idempotency, verified events, durable state, safe retries, and recovery from partial failures.
- Leading cross-team initiatives, defining incremental milestones, staying hands-on with implementation, and mentoring engineers.
You'll balance pragmatic technical leadership—building on existing systems and delivering incremental value—with investments in correctness and extensibility. Success means businesses can get what they need through their agent with clear costs and verified results, not merely completed API calls.
REQUIREMENTS:
- 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: API design, data modeling, distributed workflows, 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 to translate complex multi-step workflows into simple user experiences while balancing rapid delivery with correctness and long-term flexibility.
- Security-conscious approach to authentication, authorization, credentials, sensitive data, and actions performed on behalf of users or organizations.
- 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 architecture, implementation, and operations quality beyond your own projects.
- Comfort using AI-assisted development tools while taking responsibility for correctness, security, and maintainability of shipped code.
PREFERRED QUALIFICATIONS:
- Experience building commerce platforms, marketplaces, purchasing/procurement systems, or products connecting 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: authorization, checkout, subscriptions, fulfillment/provisioning, refunds, reconciliation.
- Experience building enterprise capabilities: approval workflows, role-based access, purchasing policies, budget controls, audit trails.
- Experience with Stripe or other payment providers, developer platforms, or partner integration ecosystems.
- Bonus: emerging agentic-commerce protocols, MCP, delegated authorization for agent-initiated transactions; software/service catalog integration; recurring/usage-based costs; international purchasing.