Close

Close

Senior Backend Engineer – Agents (USA Only - 100% Remote)

USA - Remote · Senior

Sponsorship not specifiedDetected 5 days ago
PythonGoRustPostgreSQLMongoDBTemporalLLMsRAGCRMCollaboration

About the role

  • We shipped our first agent, Chloe https://close.com/chloe, in 2026.
  • The team is running three major streams right now: Voice Agents, the LLM-powered chat assistant, and Custom Agents.
  • Most of the engineering problems here didn't exist a year ago.

Requirements

  • You pick the right tool for the workload rather than retreating to what you know.
  • You have a POV on where they help and where they get in the way.
  • Not a researcher, but you can read one and tell us whether the result matters for our problem.

Nice to have

  • Python, Temporal, LangFuse, Pydantic, ElevenLabs, MCP, PostgreSQL, MongoDB - plus whichever LLM ships next.
  • No BS - Practice transparency and honesty, especially when it's hard
  • Discipline equals freedom - Keep your word to yourself and others
  • Strive for greatness - Constantly challenge yourself and others
  • Listen to our CEO and Founder, Steli Efti, tell the story of Close's journey in the $0-30m Blueprint https://www.close.com/blueprint.
  • In 2027, we're headed to Dusseldorf, Germany!
  • Explore our product.
  • Check out a demo https://www.close.com/demo-site!

Company info

  • Voice Agents, the LLM-powered chat assistant, and Custom Agents.
  • We're figuring them out in code, in production, in front of 11,000 paying customers.
  • Make deterministic and non-deterministic systems work together. Sales processes need steps that happen every single time; LLMs are bad at that. You'll help fuse our Workflows engine with agentic steps so customers get reliability where it matters and intelligence where it helps.
  • Handle the edges that make agents trustworthy. What happens to a fleet of running agents when a customer's AI credits run out? Pause semantics, recovery, and making sure nothing places a hundred calls that were supposed to happen last week.
  • Pick the right model for the job. We use many providers, test new models constantly, and are moving toward cost-aware routing - simple summarization jobs shouldn't run on frontier-priced models. You'll call when something is production-ready and when it's still a demo.

This listing is sourced directly from Close's careers page and normalized into a canonical job model.