Full-Time

Senior Software Engineer

Distributed Systems

Updated on 1/18/2025

Iterable

Iterable

501-1,000 employees

Customer engagement platform for personalized marketing

Data & Analytics
Consumer Software

Compensation Overview

$133.5k - $206kAnnually

Senior

Remote in USA

Category
Backend Engineering
Software Engineering
Required Skills
Kubernetes
NoSQL
SQL
Java
Scala
Requirements
  • Relevant industry experience building production-ready, scalable web applications
  • Backend engineer with a passion for building multi tenant distributed systems
  • Proficiency in at least one programming language (ideally Scala and/or Java)
  • Experience with NoSQL and SQL databases and Kubernetes
  • Be able to work with a large code base
  • Ability to facilitate discussions within your team and cross-functionally
  • A desire to be part of a values-driven Engineering team
  • Passion for learning -- always improving yourself and the team around you
Responsibilities
  • Design and develop software for a highly scalable and reliable multi-tenant system
  • Architect and develop solutions to scale a complex platform that reaches millions of users
  • Improve Engineering processes, tooling, and operational efficiency of our systems
  • Interact with Product Management and Solution architects in designing new features
  • Watch the industry trends and ideate projects to add value to our customer offerings
Desired Qualifications
  • Experience working with large code base
  • Experience with functional programming and the JVM

Iterable is a customer engagement platform that helps businesses create personalized marketing strategies using real-time data. The platform allows companies to design tailored content for each customer, ensuring that communications are relevant and impactful. By orchestrating messages across various channels, Iterable reduces noise and enhances the customer experience, enabling businesses to respond quickly to customer signals. The service operates on a subscription model, where clients pay a fee based on their specific needs. Iterable also incorporates AI to improve the effectiveness of marketing messages, offering features that support cross-channel communication and advanced personalization. The company's goal is to empower businesses to thrive in a competitive market by fostering strong, one-on-one relationships with their customers.

Company Stage

Series E

Total Funding

$332.9M

Headquarters

San Francisco, California

Founded

2013

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

2%

2 year growth

-1%
Simplify Jobs

Simplify's Take

What believers are saying

  • Generative AI-Powered Journey Builder simplifies creating customer journeys with natural language prompts.
  • Native WhatsApp integration expands global reach, enhancing customer engagement opportunities.
  • Expie Awards highlight Iterable's success in achieving exceptional customer engagement.

What critics are saying

  • Increased competition from AI-powered platforms like Braze and Salesforce may erode market share.
  • Data privacy regulations like GDPR could limit Iterable's personalized marketing capabilities.
  • Economic downturns may reduce demand for subscription-based services like Iterable's platform.

What makes Iterable unique

  • Iterable's AI-powered platform offers personalized, cross-channel customer engagement at scale.
  • The Smart Ingest feature consolidates data from multiple sources for enhanced marketing strategies.
  • Joining the MACH Alliance positions Iterable as a leader in open technology ecosystems.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Paid Parental Leave

Competitive salaries, meaningful equity

Medical, dental, vision, & life insurance

Balance Days

Fertility & Adoption Assistance

Paid Sabbatical

Flexible PTO

Monthly Employee Wellness allowance

Monthly Professional Development allowance

Pre-tax commuter benefits

Complete laptop workstation

Comprehensive Private Medical Insurance

401(k) Retirement Plan