Job Details

Lindy AI

  2026-03-03     HireOTS     San Francisco,CA  
Description:

We're on a mission to free humanity from work.
Humanity has already been freed from most hard, menial labor - we're finishing the job by using AI agents to eliminate knowledge work.

Lindy builds AI employees that collaborate with humans and with other AI employees over every channel (email, Slack, Zoom, etc.), pursue ambiguous goals in changing contexts, and continuously learn from their experience.

We're a small, fast-moving, deeply technical team, and we hold a very high bar for impact, velocity, and ownership.

About the Role

As a Full-Stack Software Engineer, you'll play a core role in building the heart of the Lindy experience - a full-stack TypeScript application built on React and Node. You'll work as part of a small, lean engineering team with high expectations, extremely low process, and significant autonomy.

This is an end-to-end product engineering role with a strong emphasis on backend and distributed systems. You'll design, build, launch, and monitor complete features across the entire stack while collaborating directly with founders, PMs, designers, and other engineers.

If you move fast, obsess over quality, and love building ambitious systems that power real AI agents, you'll thrive here.

What You'll Do

  • Build and ship high-impact features with urgency and extremely high code quality
  • Own feature development end-to-end: requirements, architecture, implementation, testing, observability, rollout, and maintenance
  • Work across the entire stack, with a strong emphasis on backend and distributed systems
  • Collaborate with the founder, PMs, designers, and engineers to make smart product and technical trade-offs
  • Design and operate distributed systems that support real-time, multi-channel AI employees
  • Build integrations, APIs, and communication pipelines enabling AI agents to interact across Slack, email, Zoom, and beyond
  • Improve reliability through thoughtful system design: caching, retries, consistency guarantees, and queueing
  • Contribute to the long-term architecture of AI employee infrastructure
  • Raise the engineering bar through code quality, standards, and strong technical judgment
You Might Thrive in This Role If You:
  • Have 3-8 years of full-stack engineering experience, with ~70% backend focus
  • Enjoy working as a generalist across frontend, backend, and infrastructure
  • Have experience in early-stage or founding-engineer environments where you owned major systems
  • Have built and scaled distributed systems, including deep familiarity with:
      • read/write guarantees
      • caching architectures
      • distributed queues
      • race conditions
  • Have experience with tools like Temporal, SQS, Celery, GCP Pub/Sub, Kafka, or similar
  • Are excellent at debugging complex, multi-layer problems
  • Can work independently with little direction and high accountability
  • Communicate clearly and confidently about technical decisions
  • Move fast, hold a high bar, and enjoy a fast-paced, high-urgency environment
Bonus Points
  • Experience with NodeJS + Typescript
  • Experience with React and/or GraphQL
  • Prior experience with real-time systems (WebSockets, socketcluster, etc.)
  • Experience integrating many third-party APIs
  • Familiarity with LLM APIs, streaming, action calls, and agentic workflows
  • Comfort working across GCP, Kubernetes, and cloud-native environments


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search