Senior Software Engineer (Channels)
About the role
Iterable is a leading AI-powered customer engagement platform that helps businesses like Redfin, SeatGeek, and Priceline create personalized experiences at scale. Our platform enables organizations to activate customer data, design seamless cross-channel interactions, and optimize engagement while maintaining enterprise-grade security and compliance.
Responsibilities
- Own the backend of the product with a huge amount of autonomy
- Architect and develop solutions to scale a complex platform reaching millions of users
- Collaborate with frontend, backend, product, and design teams to conceptualize and build new product features
- Provide direction for your team and guide standards across the Engineering organization
- Improve Engineering processes, tooling, and efficiency
- Mentor and guide team members
Requirements
- Relevant industry experience building production-ready, scalable web applications
- Proficiency in at least one modern programming language (Scala and/or Java)
- Experience with Elasticsearch and/or other relevant technologies such as Postgres and data pipeline systems
- Ability to facilitate discussions within your team and cross-functionally
Qualifications
- A desire to be part of a values-driven Engineering team
- Passion for learning – always improving yourself and the team around you
Skills
- Experience with large-scale performance testing
- Experience with data processing and advanced methodologies
- Experience with functional programming and the JVM
- Experience using AI IDEs or workflows
Benefits
Iterable offers a competitive total compensation package, including variable pay, equity, and a range of benefits such as medical, dental, vision, and financial. Additionally, we provide perks like generous stipends for health & fitness and learning & development.
Pay
The US base salary range for this position at the start of employment is $133,500 - $212,000. Individual pay is determined by specific US work location, as well as additional factors, including job-related skills, experience, relevant education or training, and internal equity considerations.
Schedule
We offer a flexible schedule to accommodate the needs of our talented team members.
Company Values
At Iterable, we are guided by our core values: Be an Owner, Growth Mindset, Run as One, Transparency. These values are integral to our culture and how we approach our work.
Equal Opportunity Employer
Iterable is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. We do not discriminate based on race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy.