About The Position

Utility Profit is hiring a mid-to-senior Full Stack Software Engineer to take customer and operational problems from early ideas through reliable production features. The role spans React interfaces, TypeScript and Node.js services, databases, utility-provider integrations, and AI-powered automation. AI is central to both the product and the engineering workflow: the team uses and evaluates coding agents and frontier models for research, implementation, debugging, and review, while engineers remain responsible for architecture, code comprehension, and verification. Work includes customer-facing applications, partner and operations tools, provider integrations, and AI-assisted workflows. Examples include converting recorded browser sessions into automation, helping engineers investigate recurring automation failures, and building APIs and dashboards for observability. The position is fully remote and open worldwide, with a preference for candidates in Mexico or the United States for collaboration and time-zone overlap. It is an independent contractor role and does not include company-sponsored employee benefits. Utility Profit observes U.S. company holidays, when offices and regular business operations may be closed.

Requirements

  • Substantial experience shipping and supporting production web applications, with the judgment and independence expected of a mid-to-senior engineer.
  • Strong practical skills in TypeScript, Node.js, React, and SQL databases; PostgreSQL experience is especially relevant.
  • Experience designing and consuming APIs, modeling data, and debugging across frontend and backend boundaries.
  • Hands-on experience using AI coding tools to deliver real software, including examples of reviewing, testing, or correcting their output.
  • Solid engineering fundamentals, including automated testing, Git and pull requests, authentication and authorization, error handling, and maintainable system design.
  • Experience with cloud deployments, containers, CI/CD, and production observability; the environment includes AWS and Docker.
  • Clear written and spoken English and ability to work independently while collaborating closely with a remote team.

Nice To Haves

  • Experience with LLM APIs, tool calling and MCP, evaluations, browser automation with Playwright, Python, Redis/BullMQ, event-driven systems, infrastructure as code, or monorepos such as Nx or Turborepo.
  • Ability to learn and apply sound engineering judgment; experience with every listed tool is not required.

Responsibilities

  • Own features end to end: clarify the problem and success criteria, propose a practical design, implement, test, deploy, and monitor behavior in production.
  • Build clear, responsive React experiences and dependable TypeScript/Node.js APIs, services, and integrations, addressing permissions, validation, loading states, errors, and recovery.
  • Use AI coding agents in daily work by providing context, breaking work into reviewable pieces, challenging assumptions, and inspecting and simplifying generated code.
  • Build and improve AI-assisted workflows, model integrations, and browser or API automation; evaluate representative cases, account for cost and latency, and provide fallbacks for model or external-service failures.
  • Design data models, queries, migrations, and background jobs with attention to correctness, concurrency, retries, and preventing duplicate actions.
  • Extend existing systems thoughtfully, reuse established patterns, maintain clear boundaries, and coordinate changes across applications and repositories without breaking shared contracts.
  • Write meaningful automated tests and review teammates’ work; demonstrate features in a working environment before QA, resolve findings, and verify the full flow after fixes.
  • Investigate production issues using logs, traces, metrics, and data, and improve monitoring and documentation.
  • Collaborate with product and operations to clarify requirements, identify downstream effects, and prioritize improvements to completion rates, reliability, and customer experience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service