Skip to content
WatershedWatershed

Software Engineer - Enterprise Platform

Builds and supports full-stack enterprise platform capabilities, integrations, audit logging, and administrative tools. The role requires 5+ years of product engineering experience, strong JavaScript or TypeScript skills, enterprise product experience, and collaboration in a distributed organization.

About the job

Responsibilities

  • Build robust, production-grade systems, including integrations that guarantee zero data loss and audit logs that capture every event.
  • Own capabilities end-to-end, from design and implementation through production support.
  • Shape product development based on customer needs.
  • Work across the full stack, including backend systems, APIs, third-party integrations, and frontend administration tools.
  • Design and maintain reliable integrations with third-party APIs, navigating ambiguous specifications such as SCIM and unpredictable external systems.
  • Develop synthetic, realistic demo data environments for sales and customer success workflows.
  • Partner with sales, customer success, product, design, and engineering teams to understand the business context behind the work.
  • Contribute to an enterprise platform that expands in scope and complexity as the company scales.
  • Deliver infrastructure that enables enterprise customers to measure and reduce their carbon footprint.

Requirements

  • 5+ years of experience building products with JavaScript, TypeScript, or a similar object-oriented programming language.
  • Strong full-stack development skills and software development lifecycle practices, including continuous deployment.
  • Experience building enterprise products and understanding enterprise customer quality and service expectations.
  • Experience working in a multinational, distributed engineering organization.
  • Willingness to work from an office 4 days per week.

Interview Process

  • Initial conversations with team members about the company, experience, and interests.
  • A role-specific skills or experience interview, followed by a virtual or in-person interview panel.

Skills

JavaScript, TypeScript, Object-Oriented Programming, Full-Stack Development, Backend Systems, APIs, Third-Party Integrations, Frontend Development, SCIM, Continuous Deployment

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

ElevenLabs

ElevenLabs

United Kingdom
Full-Stack Engineer - Creative Studio
No salary listedRemoteFullstack Engineering

Build and scale full-stack Creative and Studio products spanning APIs, user interfaces, infrastructure, and generative AI workflows. The role emphasizes product ownership, solving complex engineering problems, and expertise in Python, TypeScript, and React; no formal degree or experience requirement is specified.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Kraken

Kraken

Brazil
Senior Software Engineer - Full-stack - Growth Product
No salary listedRemote5+ YOEFullstack Engineering

Senior full-stack engineer on the Growth team, building scalable web and mobile systems for marketing, onboarding, KYC, funding, and user engagement. The role requires 5+ years of production engineering experience and proficiency with modern application and infrastructure technologies.