Senior Software Engineer, Agents

RevenueCat
$230,000 - $230,000Remote

About The Position

RevenueCat removes the headaches of building and scaling in-app subscriptions. We're building an AI assistant that helps developers understand and grow their subscription revenue. It lives in Slack today and is expanding to our dashboard and API. It can pull real-time data, evaluate experiments, debug integrations, and explain what's happening in your app using natural language. We see a future where the majority of a user's interactions are either intermediated or automated by our agent. We're a team that's historically built deterministic CRUD systems, and we need an engineer who can build the foundational agent infrastructure that everything else runs on: orchestration, tool execution, context management, evaluation, and the trust layer that lets us give an agent increasing autonomy over things that matter.

Requirements

  • 5+ years of experience shipping production systems.
  • Hands-on experience building with LLMs (tool use, structured output, context management, evaluation, orchestration).
  • Strong backend fundamentals (reliable, observable, and secure systems).
  • Comfortable with ambiguity.
  • Self-directed.
  • Collaborate well with others and communicate effectively in a fully-remote culture.

Nice To Haves

  • Experience with OpenAI/Anthropic APIs specifically.
  • Built agents that other people use.
  • Experience with evaluation and observability frameworks (Langfuse, Langchain, etc).
  • Familiarity with subscription business models, app stores, or developer tools.
  • Built Slack integrations or other conversational interfaces.
  • Contributions to open-source AI/ML tooling.

Responsibilities

  • Build the foundational agent infrastructure including orchestration, tool execution, context management, evaluation, and the trust layer.
  • Ship agent features and get familiar with the architecture, tool ecosystem, and APIs.
  • Identify and fix the biggest reliability or performance gaps.
  • Launch new agentic features.
  • Own a core infrastructure area (orchestration, eval pipeline, tool framework, or the trust/permissions layer).
  • Scope and work on projects self-sufficiently.
  • Learn the basics of incident response and be part of the on-call rotation.
  • Build infrastructure that the rest of the team ships agents with.
  • Review code, create proposals, and contribute to architectural discussions.
  • Ship a major product or feature.
  • Debug complex issues within the agent system.
  • Develop own initiatives for improving agent products.
  • Mentor other engineers joining the team.

Benefits

  • Competitive equity in a fast-growing, Series C startup backed by top-tier investors, including Y Combinator
  • 10-year window to exercise vested equity options
  • Fully remote and flexible work environment
  • 4-5 weeks of suggested time off annually for mental, physical, and emotional recharge
  • $2,000 USD for workspace setup
  • $1,000 USD annual stipend for continuous learning
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service