Tech Stack
JavaScriptNode.jsReactTypeScript
About the role
- Build and scale our connector ecosystem, designing and implementing new integrations across APIs, SDKs, and protocols that power agentic workflows.
- Own end-to-end development for connectors, from architecture and data mapping to job scheduling, error handling, retries, and monitoring.
- Solve diverse engineering challenges from debugging complex API behaviors to designing infrastructure that abstracts away API quirks for customers.
- Collaborate across squads, working closely with platform, infrastructure, and product teams to make connectors more discoverable, performant, and developer-friendly.
- Improve internal tooling, contributing to frameworks and automation that help us ship new connectors faster and with fewer errors.
- Raise the bar, participating in code reviews, share knowledge, and mentor peers while continuously leveling up engineering best practices.
Requirements
- Over 5 years of relevant software engineering experience, and building web applications at scale
- Strong backend expertise with Node.js/TypeScript, REST APIs, and database design; experience with React is a plus.
- API-first mindset with deep understanding of authentication/authorization (OAuth2, API keys, SSO), schema design, and handling inconsistencies across third-party APIs.
- Production ownership with experience deploying, monitoring, and debugging services in production environments.
- Performance and reliability focus with strong debugging skills, ability to identify bottlenecks, and track record of improving system scalability.
- Curiosity and grit with enthusiasm for learning new APIs, frameworks, and solving problems no one’s solved before.