Iterable is looking for a Senior Backend Engineer to join a cross-functional product engineering team building next-generation experiences within Iterable's platform, focusing on incorporating intelligent, assistive features and exploring new capabilities like large language models (LLMs) and agentic workflows.
Requirements
- 5+ years of backend software engineering experience, ideally in a SaaS environment.
- Proficiency in modern backend languages—Scala and/or Java preferred.
- Experience working with distributed systems and databases such as Elasticsearch, Postgres, Redis, or CockroachDB.
- Experience with or interest in generative AI, LLMs, or agentic design patterns
- Familiarity with event-driven architecture, message queues like Kafka or Pulsar, and high-scale distributed systems
- Exposure to full-stack development or close collaboration with frontend teams
Responsibilities
- Independently drive large-scale backend projects across multiple stakeholders and teams.
- Collaborate closely with product managers, designers, and fellow engineers to deliver features that improve usability, scale, and customer value.
- Own the full lifecycle of features—from discovery and design to implementation, deployment, and support.
- Contribute to architectural discussions and technical decisions that raise the bar for engineering excellence.
- Prototype applications of LLMs and agentic patterns, and help lay the groundwork for scalable, developer-friendly integration.
- Provide technical mentorship through code reviews, pair programming, and design discussions.
Other
- A track record of leading projects with multiple contributors and stakeholders.
- A product-minded approach—comfortable working closely with PMs and designers and weighing trade-offs across usability, performance, and complexity.
- Curiosity and adaptability when working in new domains or learning new technologies.
- Excellent communication and collaboration skills in a remote environment.
- Strong intuition for user experience and product quality—even in backend-heavy roles