ShopMy
Senior Software Engineer, Agent Platform
$145K–$225K
New York, NY +2 · Senior · Full-time · Posted Jul 29, 2026
- Location
- New York, NY
Europe
New York, New York, United States - Experience
- 5+ years of professional software engineering experience.
- Visa sponsorship
- ShopMy participates in E-Verify and provides the federal government with Form I-9 information to confirm work authorization upon hire.
About the job
Build and operate ShopMy’s model-agnostic agent orchestration platform, including workflows, tools, approvals, evaluation, and management interfaces.
What you'll do
- Design the orchestration core, including triggers, durable workflows, and agent runs that can pause for human approval.
- Build agent tools and a React management console, and make agent runs observable through tracing, evaluations, feedback, and cost attribution.
- Implement TypeScript and NestJS APIs backed by Postgres, and deploy and operate the platform on AWS.
What they ask for
- Strong proficiency in TypeScript, Node.js, and relational databases.
- Experience building systems other engineers use, such as platforms, frameworks, orchestration systems, or developer tooling.
- Hands-on experience with LLMs, including tool calling, context and memory, and evaluating nondeterministic behavior.
- Experience building interfaces for managing complex systems and operating production services on AWS; AI-assisted development is a core part of the work.
Nice to have
- Experience with durable-execution or workflow engines such as Temporal.
- Experience shipping agent systems, using agent frameworks, writing MCP servers, or building evaluation harnesses; startup experience and mentoring are also bonuses.
Pay
$145,000 — $225,000 USD (base salary)
Tools
TypeScript, Node.js, Postgres, AWS, ECS, ALB, CloudFormation, CloudWatch
AI focus
Build the platform that runs and manages AI agents, including tools, memory, human approvals, evaluations, tracing, and cost attribution; use AI-assisted development.
Model-written summary · the original posting is authoritative