Note: The job is a remote job and is open to candidates in USA. ShopMy is hiring a Senior Software Engineer to build its agent orchestration platform. The role involves developing the platform’s workflows, integrations, management console, APIs, observability, and AWS operations.
Responsibilities
- Design and evolve the orchestration core: a declarative trigger system spanning Slack, Linear, cron, and HTTP; durable workflows; and agent runs that can suspend and resume around human approval
- Find the abstractions that keep the platform general, so the next agent or workflow composes existing machinery instead of forking a new code path
- Build the tool layer that gives agents their capabilities: Slack, Linear, GitHub, Notion, MCP, and a dynamic tool registry
- Build the management console agent managers use to create, evaluate, and improve agents (React)
- Make agent behavior legible: run tracing, evals and judges, feedback loops, and per-run cost attribution
- Design and implement APIs in TypeScript and NestJS backed by Postgres
- Deploy and operate the platform on AWS (ECS, ALB, CloudFormation, CloudWatch)
Skills
- Strong proficiency in TypeScript, Node.js, and relational databases
- Experience building systems other engineers build on: internal platforms, frameworks, orchestration or developer tooling, and the API design instincts that come with it
- Enough hands-on time with LLMs to be comfortable building an agent yourself: tool calling, context and memory, and evaluating nondeterministic behavior
- Experience building interfaces that make complex systems easy to understand and manage
- Experience deploying and operating production services on AWS: containers, ECS, ALB, and monitoring with CloudWatch or similar
- AI-assisted development (Claude Code, Cursor, or similar) as a core part of how you work
- Keen attention to detail in code structure and style
- 5+ years of professional software engineering experience
- You've built on or operated durable-execution or workflow engines (Temporal or similar), or rolled your own
- You've shipped agent systems, built with agent frameworks (LangGraph, the Claude Agent SDK, or similar), written MCP servers, or built eval harnesses
- Experience working in high-growth startups or fast-paced product environments
- Enjoy mentoring and helping shape engineering best practices and team culture
Benefits
- Equity in ShopMy - Every employee is an owner; all roles receive equity
- Monetize Your Influence - Every employee builds and grows their own ShopMy page
- 401(k) with Company Match - 3% employer contribution, fully vested
- Healthcare Coverage - Medical, dental & vision benefits, including a 100% employer-paid medical option and dependent coverage
- Mental Health Support and More - We offer employees and their dependents virtual mental health support, urgent care, and primary care visits at no cost
- Flexible PTO - Take the time you need, including your birthday off
- 13 Company Holidays
- 14 Weeks of Paid Parental Leave
- Remote-First Culture with an NYC HQ - Some teams may have different location requirements
- Workplace & Wellness Stipends - Support for wellness, home office needs, and a Wellhub membership
- Disability & Life Insurance - 100% employer-paid
- Health Care FSA/HSA
- Annual Company Offsite
- Quarterly Team Co-Locations
Company Overview