About The Position

Playbypoint is hiring a Senior Full Stack Software Engineer for its Core Platform team. The role focuses on building the platform surfaces that let developers, partners, and AI agents integrate with Playbypoint, including REST APIs, MCP servers, skills, webhooks, and developer experience tools. It is a high-visibility, high-ownership position at the intersection of platform engineering and AI-powered developer ecosystems. The engineer will design and build a stable, versioned external API; develop MCP servers and skills; and own the developer experience across documentation, a developer portal, onboarding flows, SDKs, and sandbox environments. The role also establishes API governance and builds infrastructure for observability and reliability, including authentication, rate limiting, throttling, and usage analytics. The engineer will work with product and internal engineering teams to define consistent integration contracts and help shape how human and AI builders connect with Playbypoint. The stated stack includes Ruby on Rails, React, TypeScript, GraphQL, REST APIs, MySQL, Redis, Sidekiq, and AWS. Playbypoint expects engineers to use AI tools throughout the software development lifecycle and to have practical experience building AI-powered tooling or agents. The role is remote in LATAM, with applicants in other time zones considered if they can overlap with UTC-3 / UTC-5.

Requirements

  • At least 7 years of software engineering experience, with significant focus on API design, platform development, or developer tooling.
  • Comfort working across the full stack, including backend API design and frontend developer portal or documentation surfaces.
  • Experience designing and shipping public or partner-facing APIs at scale, including API versioning, authentication models, rate limiting, and the external API lifecycle.
  • Hands-on experience building AI-era integration surfaces, such as MCP servers, agent skills, LLM tool definitions, or similar patterns.
  • Experience building or contributing to developer portals, SDKs, or documentation systems.
  • Understanding of external API requirements, including backward compatibility, contract stability, and the impact of breaking changes.
  • Ability to work across teams to define integration contracts that balance internal velocity with external stability.
  • Clear communication and an asynchronous-first working style.
  • Strong written and spoken English.
  • Experience building AI-powered tooling or agents, such as internal automation, LLM-integrated features, or production workflow improvements.
  • Good judgment about when AI adds value and when it does not.

Nice To Haves

  • Experience building API gateways, developer portals, or API management platforms.
  • Deep familiarity with MCP (Model Context Protocol), agent skill frameworks, or AI-native integration patterns.
  • Background in vertical SaaS, marketplaces, or fintech, where API reliability directly impacts partner revenue.
  • Familiarity with OpenAPI/Swagger, webhook infrastructure, or event-driven integration patterns.
  • Experience with Ruby on Rails at scale.

Responsibilities

  • Design and build Playbypoint's external API, with versioning and stability to support a growing ecosystem of integrators and partners.
  • Develop and maintain MCP servers and skills that expose Playbypoint capabilities to AI agents and developer tools.
  • Own the developer experience end to end, including API documentation, developer portal, onboarding flows, SDKs, and sandbox environments.
  • Define API governance practices, including versioning strategy, deprecation policies, backward compatibility, and breaking change management.
  • Build infrastructure for observability and reliability of external surfaces, including rate limiting, authentication, throttling, and usage analytics.
  • Partner with product and internal engineering teams to expose platform capabilities through well-designed, consistent integration contracts.
  • Track and help shape how human and AI builders integrate with Playbypoint.
  • Use AI tools throughout the development lifecycle, including design, coding, code review, testing, debugging, and incident analysis.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service