Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Iterable Logo

Senior Software Engineer (Nova)

Iterable

$133,500 - $212,000
Oct 16, 2025
Remote, US
Apply Now

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