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

Software Engineer II (Journeys)

Iterable

$114,500 - $188,000
Oct 16, 2025
Remote, US
Apply Now

Iterable is looking to enhance its AI-powered customer engagement platform by integrating new AI features and improving existing ones, specifically focusing on next-generation experiences within the platform. The goal is to bring the product in line with the newest AI innovations to drive growth, deepen customer relationships, and deliver joyful customer experiences.

Requirements

  • 2+ 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.
  • A track record of delivering on defined work within an Agile environment.

Responsibilities

  • Drive large-scale backend projects across multiple stakeholders and teams, leveraging the help of your teammates.
  • 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 optimize for support.
  • Contribute to architectural discussions and technical decisions that raise the bar for engineering excellence.
  • Build next-generation experiences within Iterable’s platform.
  • Integrate in with our new and exciting AI featuresets.
  • Shape technical direction with minimal oversight.

Other

  • Strong product mindset who thrives on end-to-end ownership.
  • Enjoys solving real-world problems.
  • 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.