Remote job
Senior+ Full-Stack Engineer
Job details
About this role
Role overview Build a developer-focused integration platform as a senior full-stack product engineer. You will carry work from customer conversations through implementation and release, owning product surfaces across backend services, APIs, runtime, dashboards, and developer-facing tools while helping shape technical and product direction.
Responsibilities - Deliver complete product features across backend services, APIs, dashboards, and web interfaces. - Build and improve developer and agent interfaces, including APIs, SDKs, command-line tools, MCP, and the web application. - Talk with customers about integrations and agent use cases, then translate their needs into product improvements. - Design systems that remain reliable and performant as usage grows. - Make high-ownership product and technical decisions and contribute to roadmap planning. - Maintain the open-source repository and engage with its community.
Requirements - At least five years of software engineering experience at senior level or above. - Strong backend fundamentals across APIs, databases, distributed systems, and performance. - Ability to work across the stack using TypeScript, including Node.js services and React interfaces. - Product judgment: understand what should be built and why, and care about developer experience across product surfaces. - Proactive communication, reliability in a remote-first team, and willingness to help during incidents and unblock colleagues. - Comfortable working autonomously, taking ownership, and navigating ambiguity. - Based in North America, Latin America, or Europe.
Nice to have Production experience building agents or agent infrastructure, including tool calling, orchestration, evaluations, or MCP; customer-facing engineering experience; polished dashboard or developer interface work; or experience with developer tools and open-source projects.