FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Engineer – Agents
CloseSenior Backend Engineer developing AI-native features for an agent platform at Close. Contributing to impactful code execution and observability layers with a focus on reliability and intelligence.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python and experience with AI-native production systems, focusing on building impactful agentic features and integrating deterministic and non-deterministic systems. Proficient in evaluating models and tools, with a strong emphasis on shipping functional solutions quickly and effectively.
Highest-signal resume keywords
Python ProgrammingAI-Native Production ExperienceModel Evaluation and Tool DesignDebugging and Incident ManagementContext Engineering
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonGoRustTypeScriptUnit TestingEvent-Driven ArchitectureModel Fine-TuningProbabilistic Output HandlingData RetrievalCustom Agent Development
Soft Skills
Problem-SolvingAdaptabilityCollaborationCustomer FocusQuick Shipping
Tools & Technologies
LangFuseAI ToolsCRM SystemsObservability ToolsData Visualization
Industry Keywords
Agentic FeaturesNon-Deterministic SystemsLatency ManagementRetrieval-Augmented Generation (RAG)Reinforcement Learning from Human Feedback (RLHF)
Tech Stack
Tools & technologiesGoPythonRustTypeScript
About the role
Key responsibilities & impact- Ship code execution for the assistant. The assistant decides when writing code beats answering non-deterministically — today that's generating charts and tables in Python on the fly; next it's reusable user-defined tools and calling external APIs to pull in whatever data the task needs.
- Build the eval and observability layer that tells us when an agent is getting better. Unit tests don't cut it for non-deterministic output. We run evals and tracing (LangFuse and our own tooling) as the bar for shipping: if we can't measure it, we don't ship it.
- Push generated UI forward. The backend increasingly decides what the user sees — the LLM picks the right presentation (table, chart, widget) and renders it in the assistant, with a full-screen experience and stored, referenceable artifacts on the roadmap. Effectively: customers generate the reports we used to hand-build, one custom report at a time.
- Take Custom Agents from prototype to GA. Event-driven agents that act on what's happening inside the CRM in real time — an email lands, an agent drafts the reply from knowledge sources and context, the user approves. This is where we differentiate from the general-purpose assistants: we see the events, we have the context.
- 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.
Requirements
What you’ll need- A seasoned engineer. Python is our backbone, but perhaps you've worked across Go, Rust, or TypeScript. You pick the right tool for the workload rather than retreating to what you know.
- AI-native in production. You've shipped meaningful, impactful agentic features to users. You have opinions on retrieval, evals, tool design, context engineering, and where the current frontier models fall over.
- Working with AI in your day-to-day. You use AI tools in your own workflow to ship faster, write tighter code, and reason about unfamiliar parts of the codebase. You have a POV on where they help and where they get in the way.
- A builder first. You'd rather get a sloppy v1 in front of fifty customers than spend three weeks on abstractions. You ship.
- Battle-tested. You've debugged incidents where latency budgets didn't hold, owned a system everyone else relied on, or carried a pager for something with real customer impact.
- Close to the research. You read papers, or you've spent serious time in retrieval, RAG, RLHF, or fine-tuning. Not a researcher, but you can read one and tell us whether the result matters for our problem.
- Comfortable with non-determinism. Much of your output is probabilistic. Conventional patterns don't hold. You find this fun.
Benefits
Comp & perks- 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Close Website LinkedIn All Job Openings 51 - 200 employees Founded 2013 ☁️ SaaS 🤝 B2B SaaS
- B2B Close is a customer relationship management (CRM) software platform designed for small businesses, focusing on ease of use, automation, and integration with sales processes. It offers tools for call management, emailing, text messaging, and task scheduling all within a single platform. The platform eliminates the need for multiple tools by incorporating all necessary sales tools seamlessly. Close aims to empower small businesses to grow by being user-friendly, clutter-free, and equipped with automated sales functionalities, enhancing sales efficiency and effectiveness. Senior Backend Engineer – Agents Job not on LinkedIn 🔥 1 hour ago 🇺🇸 United States – Remote 💵 $140k - $210k / year ⏰ Full Time 🟠 Senior 🔙 Backend Engineer 🦅 H1B Visa Sponsor Python Rust TypeScript Go Apply Now Find Hiring Managers Customize resume + cover letter Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
- Ship code execution for the assistant. The assistant decides when writing code beats answering non-deterministically — today that's generating charts and tables in Python on the fly; next it's reusable user-defined tools and calling external APIs to pull in whatever data the task needs.
- Build the eval and observability layer that tells us when an agent is getting better. Unit tests don't cut it for non-deterministic output. We run evals and tracing (LangFuse and our own tooling) as the bar for shipping: if we can't measure it, we don't ship it.
- Push generated UI forward. The backend increasingly decides what the user sees — the LLM picks the right presentation (table, chart, widget) and renders it in the assistant, with a full-screen experience and stored, referenceable artifacts on the roadmap. Effectively: customers generate the reports we used to hand-build, one custom report at a time.
- Take Custom Agents from prototype to GA. Event-driven agents that act on what's happening inside the CRM in real time — an email lands, an agent drafts the reply from knowledge sources and context, the user approves. This is where we differentiate from the general-purpose assistants: we see the events, we have the context.
- 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. 🎯 Requirements
- A seasoned engineer. Python is our backbone, but perhaps you've worked across Go, Rust, or TypeScript. You pick the right tool for the workload rather than retreating to what you know.
- AI-native in production. You've shipped meaningful, impactful agentic features to users. You have opinions on retrieval, evals, tool design, context engineering, and where the current frontier models fall over.
- Working with AI in your day-to-day. You use AI tools in your own workflow to ship faster, write tighter code, and reason about unfamiliar parts of the codebase. You have a POV on where they help and where they get in the way.
- A builder first. You'd rather get a sloppy v1 in front of fifty customers than spend three weeks on abstractions. You ship.
- Battle-tested. You've debugged incidents where latency budgets didn't hold, owned a system everyone else relied on, or carried a pager for something with real customer impact.
- Close to the research. You read papers, or you've spent serious time in retrieval, RAG, RLHF, or fine-tuning. Not a researcher, but you can read one and tell us whether the result matters for our problem.
- Comfortable with non-determinism. Much of your output is probabilistic. Conventional patterns don't hold. You find this fun. Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Technical Architect – Enterprise Data 🔥 11 hours ago Arista Networks 1001 - 5000 🏢 Enterprise 📡 Telecommunications Website LinkedIn All Job Openings Technical Architect designing enterprise data architecture for Arista Networks. Leading integration architecture initiatives while ensuring compliance with enterprise standards. 🇺🇸 United States – Remote 💰 $2.6M Post-IPO Debt on 2015-05 ⏰ Full Time 🟠 Senior 🔴 Lead 🔙 Backend Engineer 🦅 H1B Visa Sponsor Azure Cloud ERP ETL PySpark Python SDLC SQL CTO, Startup, Rust 🔥 11 hours ago Travoom 11 - 50 ☁️ SaaS 🏢 Enterprise Website LinkedIn All Job Openings CTO leading technical architecture and infrastructure strategy for a football-focused startup. Building scalable systems for fan engagement, messaging, and data infrastructure across global platforms. 🇺🇸 United States – Remote ⏰ Full Time 🟠 Senior 🔴 Lead 🔙 Backend Engineer Rust Software Engineer, Backend 🔥 14 hours ago Cisco 10,000+ employees 🔧 Hardware 🔐 Security 🏢 Enterprise Website LinkedIn All Job Openings Backend Software Engineer developing scalable, distributed software solutions for Cisco’s Time Series Data team. Collaborating across teams to enhance product infrastructure and data pipelines. 🇺🇸 United States – Remote 💵 $152.5k - $219.2k / year ⏰ Full Time 🟡 Mid-level 🟠 Senior 🔙 Backend Engineer 🦅 H1B Visa Sponsor C++ Distributed Systems Grafana Kubernetes Linux MySQL Postgres Prometheus Python Rust Scala SQL Backend Engineering Technical Leader – Golang 🔥 14 hours ago Cisco 10,000+ employees 🔧 Hardware 🔐 Security 🏢 Enterprise Website LinkedIn All Job Openings Technical Leader providing leadership to engineers building workload security products, focusing on scalable performance and security for customer environments. Collaborating on backend services for complex workload protection. 🇺🇸 United States – Remote 💵 $183.8k - $263.6k / year ⏰ Full Time 🟠 Senior 🔙 Backend Engineer 🦅 H1B Visa Sponsor AWS Azure Cloud Google Cloud Platform Java Kubernetes React Go Senior Technical Lead – Golang, Distributed Systems 🔥 14 hours ago Cisco 10,000+ employees 🔧 Hardware 🔐 Security 🏢 Enterprise Website LinkedIn All Job Openings Senior Technical Lead at Isovalent providing technical leadership for workload security products. Building scalable software solutions to secure complex environments from increasing threat vectors. 🇺🇸 United States – Remote 💵 $210.6k - $305.1k / year ⏰ Full Time 🟠 Senior 🔙 Backend Engineer 🦅 H1B Visa Sponsor AWS Azure Cloud Google Cloud Platform Java Kubernetes React Go View More Backend Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Find jobs using your resume Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs