Forward Deployed Engineer
Benji
Software Engineering
New York, NY, USA
About Benji
Benji is building the infrastructure layer for loyalty and brand connectivity. We enable companies to integrate, launch, and scale loyalty experiences across partners through a single platform—turning fragmented ecosystems into programmable networks.
We work with leading enterprise brands and move fast to bring new partnerships and integrations to life.
The Role
We’re looking for a Senior Forward Deployed Engineer to sit at the intersection of engineering, product, customer success, and AI-driven developer experience.
This is a highly cross-functional role where you will:
- Work directly with enterprise developers integrating Benji
- Build and ship integrations with loyalty and rewards systems
- Own and evolve our developer platform (SDKs, docs, tooling)
- Design and build AI-powered developer workflows (agents, MCPs, copilots)
You’ll be a critical part of how customers experience Benji—and how quickly they can go live.
What You’ll Do
1. Partner with Customers (Forward Deployed Engineering)
- Work directly with enterprise engineering teams to integrate the Benji SDK and APIs
- Debug complex integration issues across systems (APIs, auth, webhooks, data models)
- Guide customers on best practices for implementing loyalty flows
- Act as the technical point of contact during onboarding and go-live
2. Build Integrations (Loyalty & Partner APIs)
- Design and implement integrations with loyalty programs (airlines, hotels, retail)
- Normalize and abstract partner APIs into Benji’s platform
- Handle real-world edge cases (rate limits, retries, reconciliation, data inconsistencies)
- Collaborate with product to define integration patterns and reusable abstractions
3. Own the Developer Platform
- Own and improve Benji’s:
- Developer documentation (Mintlify)
- Developer portal & onboarding experience
- SDKs and API ergonomics
- Build tools that make integration faster (sandbox environments, mock APIs, test harnesses)
4. Build AI-Native Developer Experiences
- Design and implement AI-powered tools that improve developer velocity:
- Integration copilots
- Debugging assistants
- Code generation workflows
- Build and maintain MCP servers, agents, and LLM-powered workflows
- Leverage LLMs to:
- Generate and validate integration code
- Assist with API troubleshooting and observability
- Improve onboarding and documentation experiences
- Continuously experiment with and adopt new AI tooling to enhance developer experience
Who You Are
- 5+ years of experience as a software engineer (full-stack or backend)
- Comfortable working directly with customers and external engineering teams
- Strong API design and integration experience (REST, auth, webhooks)
- Able to debug across systems (your code, customer code, third-party APIs)
- Product-minded—you care deeply about developer experience
Required
- Hands-on experience working with LLMs and AI developer tooling
- Experience building or integrating:
- AI agents, copilots, or LLM-powered workflows
- MCPs or similar context/tooling layers
- Familiarity with prompt design, tool use, and integrating LLMs into real product workflows
- Strong interest in using AI to improve developer productivity and integration speed
Nice to Have
- Experience in forward deployed / solutions engineering roles
- Experience with SDK design (JavaScript/TypeScript preferred)
- Familiarity with loyalty, fintech, or API platforms (Plaid, Stripe, etc.)
- Experience building developer platforms or tools
What Makes This Role Unique
- You’ll directly shape how developers experience Benji
- You’ll work on real-world integrations with major enterprise partners
- You’ll own a critical surface area: developer tools + integrations + AI workflows
- You’ll help define how AI transforms developer onboarding and integrations
Compensation & Benefits
- Competitive salary + equity
- Health, dental, vision
- Flexible work environment
Why Benji
We’re building something ambitious: the infrastructure layer for loyalty ecosystems. If you enjoy solving messy real-world integration problems, working closely with customers, and building AI-native developer products—this role is for you.