Skip to content

Senior Backend Engineer - AI Agents

Senior backend engineer building scalable, real-time systems and orchestration frameworks that power production-grade AI Agents for enterprise contact centers.

United StatesBackend EngineeringRemote5+ YOE

About the role

Responsibilities

  • Design and build scalable backend systems powering AI Agents that operate in real-time enterprise environments
  • Develop agent orchestration frameworks (multi-step reasoning, tool usage, decisioning workflows)
  • Build systems for agent memory, context management, and state persistence across interactions
  • Architect low-latency inference pipelines integrating LLMs, SLMs, and external tools/services
  • Implement evaluation (evals) frameworks to measure agent performance, accuracy, and reliability
  • Enable continuous improvement loops (feedback → retraining → deployment) for AI agents in production
  • Design and manage event-driven, asynchronous workflows for complex agent tasks
  • Optimize systems for high throughput, low latency, and cost-efficient inference at scale
  • Build and maintain robust APIs and service layers (REST / gRPC) for agent capabilities
  • Partner closely with Applied AI / ML teams to productionize models and agent behaviours
  • Collaborate with Product and Solutions teams to translate real customer workflows into agentic systems
  • Drive best practices in observability, monitoring, safety, and guardrails for AI systems
  • Contribute to architecture decisions for scaling multi-tenant, enterprise-grade AI platforms

Requirements

  • 5+ years of experience in backend engineering, distributed systems, or platform engineering
  • Strong experience building high-scale, production-grade backend systems
  • Experience designing systems for real-time processing, streaming, or event-driven architectures
  • Strong understanding of API design (REST, gRPC) and microservices architectures
  • Experience with databases (SQL + NoSQL) and data modeling for high-scale systems
  • Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure)
  • Strong fundamentals in system design, concurrency, and performance optimization

Nice-to-Haves

  • Experience working with LLMs, conversational AI, or AI-powered products in production
  • Familiarity with agent frameworks, tool calling, or multi-step reasoning systems
  • Experience building or integrating RAG pipelines, vector databases, or retrieval systems
  • Exposure to evaluation systems (offline/online evals, A/B testing for AI systems)
  • Understanding of prompting strategies, context windows, and model behavior optimization
  • Experience with real-time decisioning systems or workflow orchestration engines

Skills

PythonJavaGoRESTgRPCDockerKubernetesAWSGCPAzureSQLNoSQLDistributed SystemsEvent-Driven ArchitectureMicroservices

Senior Software Engineer

Senior Software Engineer building and scaling Snowflake's distributed cloud control plane and next-gen Data Cloud services. Requires 6+ years experience, strong Java and distributed systems expertise, and a Bachelor's in CS or related field.

200k – 288kMenlo Park, CABackend EngineeringOn-site6+ YOESQLJava

Senior Software Engineer, Backend

Senior backend engineer owning end-to-end services for prediction markets: market creation, real-time trading, oracle resolution, settlement, and payouts. Requires 5+ years building low-latency, high-throughput distributed systems in regulated environments.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEGoRuby

Senior Software Engineer

Senior Go engineer designing and owning scalable microservices for real-time contest and checkout systems. Requires 5-8 years experience building production Go services and distributed systems.

175k – 185kUnited StatesBackend EngineeringRemote5+ YOEGoRest

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kNew York, NYBackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kSan Francisco, CABackend EngineeringRemote5+ YOEGoAWS