Alpaca logo

Senior Software Engineer – Agent Developer Platform

Alpaca
NewPosted today

LOCATION

Americas · Remote

EXPERIENCE

5+ Years

SKILLS REQUIRED

Software ArchitectureDistributed Systemsapi designTypescriptPythonGoDeveloper Experience

Job description

Overview

Senior Software Engineer to build Alpaca's agent-facing developer platform, including MCP servers, tools, skills, and the APIs behind them, used by agents and partners to integrate with Alpaca.

What you'll do

  • Design and build Alpaca's agent-facing developer platform: MCP servers, tools, skills, and the APIs behind them.
  • Evolve that platform as the MCP protocol and connector, plugin, and skill standards change.
  • Build new APIs that make trading and account capabilities available to apps and agents.
  • Decide which components the platform renders, so developers and partners build apps faster from shared building blocks.
  • Keep Alpaca's execution model current with the MCP protocol and with connector, plugin, and skill standards, and translate what changes into the application architecture of the developer platform.
  • Own production reliability and quality for the services you build.
  • Mentor engineers and raise the quality of design and implementation in this area.

What you'll need

  • 5+ years of software engineering experience, with ownership of production systems that other developers use.
  • Shipped a developer-facing API, SDK, or platform as a primary contributor.
  • Enough MCP architecture to work with stateless and stateful behavior, and experience building to MCP, or to connector, plugin, or skill standards, as they have changed in production.
  • Strong API design, including schemas, compatibility, and responses other developers can rely on.
  • Proficiency in Python or TypeScript, and a willingness to work primarily in Go.
  • Strong architectural judgment, with a record of shipping while requirements are still being defined.
  • Clear communication with engineers, product, compliance, and risk partners.

Nice to have

  • Experience shipping developer-facing tools, SDKs, or MCP servers.
  • Experience building agents with a framework such as LangChain.
  • Experience or understanding of financial markets.
  • Production experience with Go.
  • Experience working at a startup.
  • Experience working remotely.

Details

  • Remote, Europe or Americas.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer – Agent Developer Platform