# Software Engineer - Enterprise Platform

**Company:** [Watershed](https://hotfix.jobs/companies/watershed)
**Location:** Mexico City, Mexico
**Role:** Fullstack Engineering
**Experience:** 5+ years
**Skills:** JavaScript, TypeScript, Object-Oriented Programming, Full-Stack Development, Backend Systems, APIs, Third-Party Integrations, Frontend Development, SCIM, Continuous Deployment
**Posted:** 2026-05-15

> 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.

## Job Description

## 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.

## Similar jobs

- [Product Engineer](https://hotfix.jobs/jobs/12261b92-c9f4-4f9e-86be-e2e64bf0d946) - Improbable - Remote
- [Full-Stack Engineer - Creative Studio](https://hotfix.jobs/jobs/55ec921d-0d93-43f4-9a8c-2a2ddfcaea61) - ElevenLabs - Remote
- [Senior Full-Stack Engineer - Alpaca Connect](https://hotfix.jobs/jobs/3e58aad2-731b-4a03-83d6-69eaf0a448e2) - Alpaca - Remote
- [Senior Full-Stack Software Engineer, CMS](https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584) - Circle - Remote - $140k – $140k/yr
- [Senior Software Engineer - Full-stack - Growth Product](https://hotfix.jobs/jobs/8613952b-73c1-434a-a463-2f53c52f42c4) - Kraken - Remote

**Apply:** https://hotfix.jobs/jobs/654366b5-87f3-4949-9daa-ccedd2ad777d
**Canonical:** https://hotfix.jobs/jobs/654366b5-87f3-4949-9daa-ccedd2ad777d