Backend Engineer, Expansion
United StatesRemote5+ YOE
Summary
Builds server-side systems, APIs, data pipelines, and LLM orchestration for dynamic user acquisition tools at Stripe. Requires 5+ years backend experience, distributed systems, and LLM integration for production-grade, reliable services.
About the role
Responsibilities
- Develop and implement the tooling and platforms to support interactive content tools (e.g., calculators, generators, templates) that provide utility to current and prospective businesses.
- Utilize a user-first mindset to implement feedback mechanisms for continuous improvement of content and product offerings.
- Design and build integrations to third-party software and create seamless workflows across these tools to unleash their full potential to the rest of Stripe.
- Ensure reliability, security, and responsible AI practices across all LLM-driven features, including implementing content filtering, PII handling, rate limiting, graceful degradation, and output guardrails.
- Work with a small team of technically sophisticated engineers who put users first.
Minimum Requirements
- 5+ years of backend development experience, with emphasis on building APIs and services that power user-facing experiences
- Experience writing clear, elegant code in a team environment
- Familiarity with LLM APIs and concepts — prompt engineering, token management, embedding models, retrieval-augmented generation, or function calling
- Experience building and operating distributed backend systems — comfortable with service-oriented architectures, async processing, caching layers, and monitoring/alerting in production
- Passion for engineering solutions focused around growth hacking & enablement
- Excellent verbal and written communication
Preferred Qualifications
- Proven ability to stitch different services and processes together even if you have not worked with them before
- Experience in developing interactive tools and integrating them with existing systems
- Experience building highly complex interactive tools, including state management and data fetching
- Experience with data pipeline orchestration (Airflow, Dagster, Temporal, or similar) and structured output parsing from LLMs
- Experience with prompt versioning, A/B testing model outputs, or building model gateway/routing layers that allow teams to swap or compare providers (e.g., OpenAI, Anthropic, open-source models)
- Proficiency with React, with a focus on interactions, animation, performance, and polish
- Experience with A/B testing, synthetic monitoring, or accessibility testing
Skills
APIsLLM APIsPrompt EngineeringRetrieval-Augmented GenerationService-Oriented ArchitectureAsync ProcessingCachingMonitoringAirflowDagsterTemporalReactA/B TestingOpenAIAnthropic