Senior Software Engineer (Channels)
Core
Building and scaling the backend of Iterable's AI-powered customer engagement platform to enable non-technical users to create dynamic, individualized marketing experiences at scale.
Role type
Senior Software Engineer (Backend/Analytics)
Builds
Scalable web applications and analytics solutions for enterprise marketing platforms
Domain
SaaS / Customer Engagement / Marketing Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Scala, Java, Elasticsearch, Postgres, data pipeline systems, system architecture, team leadership, process improvement
Preferred skills
large-scale performance testing, data processing methodologies, functional programming, JVM, AI IDEs
Technologies
Scala, Elasticsearch, Postgres, Redis, Pulsar, Kafka, AWS, Docker, Kubernetes, React
Responsibilities
Own the backend of the product with autonomy; Architect and develop solutions to scale a complex platform; Collaborate cross-functionally to build new product features; Provide direction for the team and guide engineering standards; Improve engineering processes and tooling; Mentor and guide team members