FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Channels
IterableSenior Software Engineer at Iterable responsible for core platform and scalable solutions. Collaborate with cross-functional teams to drive customer engagement efforts.
Posted 4/6/2026full-timeIllinois, Massachusetts, Texas • 🇺🇸 United StatesSenior💰 $133,500 - $212,000 per yearWebsite
Tech Stack
Tools & technologiesElasticSearchJavaPostgresScala
About the role
Key responsibilities & impact- Own the backend of the product with a huge amount of autonomy
- Architect and develop solutions to scale a complex platform that reaches millions of users
- Collaborate with frontend, backend, product, and design 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
What you’ll need- Relevant industry experience building production-ready, scalable web applications
- Proficiency in at least one modern programming language (ideally 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
- A desire to be part of a values-driven Engineering team
- Passion for learning -- always improving yourself and the team around you
Benefits
Comp & perks- Medical
- Dental
- Vision
- Financial
- Generous stipends for health & fitness
- Learning & development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ScalaJavaElasticsearchPostgresdata pipeline systemsweb applicationsscalable solutionsbackend developmentproduction-ready applicationsengineering processes
Soft Skills
team mentorshipcollaborationfacilitationleadershipcommunicationvalues-driven mindsetpassion for learningguidanceimprovementefficiency