Full Stack Software Engineer, Agent Enablement
Build primitives, protocols, and user experiences for an open agent ecosystem across web, desktop, and mobile. Drive technical and product decisions in a fast-moving zero-to-one environment.
About the job
Responsibilities
- Design the primitives and protocols for an open agent ecosystem, enabling users’ agents to make the best use of sites and services across the internet.
- Build a next-generation user experience to observe and control agents, across web, desktop, and mobile.
- Evolve the approach to token consumption across subscriptions and API customers.
- Execute on fast-paced projects in collaboration with research, design, data science and other product engineering teams.
- Work closely with strategic customers and partners to grow the ecosystem.
Requirements
- Strong full-stack engineering skills and experience shipping customer-facing products from concept to production.
- Comfortable working across frontend, backend, APIs, data models, and product design.
- Comfortable with ambiguity and rapidly changing conditions; track record of turning high-level ideas into successful outcomes.
- Experience working closely with users and customers, translating feedback into product improvements.
- Familiarity with enterprise software concepts such as identity, permissions, governance, compliance, and billing.
- Enjoy fast-moving zero-to-one environments and excited to pursue an internet-wide vision.
Skills
Full-Stack Development, Frontend, Backend, REST APIs, Data Modeling, Product Design, Identity And Access Management, Permissions And Governance, Compliance, Billing Systems
Similar jobs
Fullstack Engineering jobsBuild full-stack product systems for expert acquisition, onboarding, matching, activation, and retention. The role requires 3–5 years of software engineering experience, strong product judgment, and the ability to ship measurable improvements with cross-functional partners.
Build full-stack AI-powered video creation and collaboration features, including rich interfaces, backend APIs, LLM experiences, and production systems. The role requires 5+ years of software engineering experience, strong JavaScript or TypeScript fluency, and experience integrating third-party AI APIs.
Build and improve how AI agents discover, interpret, and use Firecrawl by shipping agent-facing product experiences and rigorous A/B tests. The role requires 5+ years of experience, strong product engineering ability, behavioral data fluency, and independent execution.
Own and evolve Firecrawl’s open-source repositories, maintaining the core self-hosting experience and building new context primitives such as a document parsing engine. The role requires 5+ years of experience, a substantial open-source track record, and strong software engineering judgment.
Build and ship developer-facing products that enable AI agents to navigate and act across the web. The role requires 3+ years of experience delivering customer-used products, strong API and developer-experience instincts, and comfort owning ambiguous problems end to end.