Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Channels)

$133.5k - $212k

Iterable

Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer data, design seamless cross-channel interactions, and optimize engagement—all with enterprise-grade security and compliance. Today, nearly 1,200 brands across 50+ countries rely on Iterable to drive growth, deepen customer relationships, and deliver joyful customer experiences.

Our success is powered by extraordinary people who bring our core values—Trust, Growth Mindset, Balance, and Humility—to life. We foster a culture of innovation, collaboration, and inclusion, where ideas are valued and individuals are empowered to do their best work. That’s why we’ve been recognized as one of Inc’s Best Workplaces and Fastest Growing Companies, and were recognized on Forbes’ list of America’s Best Startup Employers in 2022. Notably, Iterable has also been listed on Wealthfront’s Career Launching Companies List and has held a top 10 ranking on the Top 25 Companies Where Women Want to Work.

With a global presence—including offices in San Francisco, New York, Denver, London, and Lisbon, plus remote employees worldwide—we are committed to building a diverse and inclusive workplace. We welcome candidates from all backgrounds and encourage you to apply. Learn more about our story and mission on our Culture and About Us pages. Let’s shape the future of customer engagement together!

How you will make an impact

As a Senior Software Engineer at Iterable, you'll be responsible for the core platform used by our growing customer base. Making this platform easy to use and attractive for non-technical users is extremely important. Our Engineering team works closely with Product, Design, Infrastructure, and SRE to bring next-generation marketing solutions to our massively scalable platform. We believe in building an Engineering culture guided by our company values which you can learn more about here. You will be working with the Analytics Application team that provides accurate and actionable insights to our customers so that they can establish a clear understanding of the effectiveness of their marketing efforts. Ultimately, we help enable our customers to provide the most relevant and joyful experiences to their own users. One of our core values is a growth mindset and Iterable is a company where everyone can grow. If this is a role that excites you, please do apply as we value applicants for the skills they bring beyond a job description.

You’ll get to
  • 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
We are looking for people who have
  • 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
Our Technology Stack
  • Programming Language: Scala
  • Databases: Elasticsearch, Postgres, Redis
  • Infrastructure: Pulsar, Kafka, AWS
  • Other Relevant Technologies: Docker / Kubernetes, React
Bonus Points
  • 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

The US base salary range for this position at the start of employment is $133,500 - $212,000. Within this range, 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.

Please note that the range listed above reflects only base salary. The total compensation package includes variable pay (where applicable), equity, plus a range of benefits, including medical, dental, vision, and financial. In addition, we offer perks such as generous stipends for health & fitness and learning & development, among others.

Iterable is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Iterable does not make hiring or employment decisions on the basis of 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. Iterable also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Pursuant to the San Francisco Fair Chance Ordinance and other similar state laws and local ordinances, and its internal policy, Iterable will also consider for employment qualified applicants with arrest and conviction records.

For questions or to discuss the role, contact View email address on click.appcast.io .

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Channels) in Chicago, IL vacancy
  • $133.5k - $212k

     ...Senior Software Engineer (Channels) Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to... 
    Senior
    Contract work
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office

    Iterable

    Chicago, IL
    5 days ago
  • $133.5k - $212k

     ...A customer engagement platform is looking for a Senior Software Engineer in Chicago. You will own the backend of a scalable product, architecting solutions and collaborating with cross-functional teams. The ideal candidate has experience building production-ready applications... 
    Senior

    Iterable

    Chicago, IL
    2 days ago
  •  ...Buyers have access to multiple digital bidding and buying channels, innovative vehicle merchandising, and efficient evaluation...  ...receive 15 days of PTO each year. Job Description Senior .NET Backend Engineer – Microservices & Azure Role Summary We are looking... 
    Senior
    Full time

    Ritchie Bros.

    Westchester, IL
    2 days ago
  • $88.9k - $165.1k

     ...Senior Software Engineer The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic....  ...Voice to harmonize engagement across paid, owned and earned channels. Epsilon's comprehensive portfolio of capabilities across... 
    Senior
    Local area
    Flexible hours

    Prodigious Worldwide

    Chicago, IL
    5 days ago
  •  ...A leading customer engagement platform is seeking a Senior Software Engineer in Chicago to own and develop solutions for their scalable backend. This role involves collaborating with various teams and mentoring others, while working with modern technologies like Scala... 
    Senior

    Iterable

    Chicago, IL
    2 days ago
  • $124.9k - $228.9k

     ...campaign experiences that span screens, formats, and moments. Our Software Engineers are end-to-end owners who participate in designing, building...  ...and build systems that orchestrate advertising across channels, ensuring a unified narrative from first impression to conversion... 
    Senior
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Chicago, IL
    4 days ago
  •  ...choice. At Adyen, everything we do is engineered for ambition. For our teams, we...  ...businesses achieve their ambitions faster. Senior Android Software Engineer Adyen is looking for a...  ...across online, mobile, and in-store channels. With offices across the world, Adyen... 
    Senior
    Full time
    Work at office
    Flexible hours

    Adyen

    Chicago, IL
    2 days ago
  •  ...be working alongside a team of talented engineers and partner with product, design, and data...  ...and scales ~ Close collaboration with software engineers (backend and mobile), product...  ...supercharges its partners’ direct channels by integrating our fintech products on their... 
    Senior
    Work from home

    Hopper

    Chicago, IL
    2 days ago
  • $140k - $165k

     ...Senior Front-End Engineer - Job Description Chicago based position - not eligible for remote work...  ...platforms that power complex ecosystems. We channel that expertise into STEAMe, with...  ..., writing well-designed and tested software, and deploying it to the cloud Help... 
    Senior
    Work at office
    Immediate start

    STEAMe LLC

    Chicago, IL
    8 days ago
  • $160k - $185k

     ...We are a fast-moving, product-driven engineering organization focused on building reliable...  .... The Role HONK is seeking a Senior Software Engineer- Fullstack to help architect,...  ...HONK team through official company channels. We may use artificial intelligence... 
    Senior
    Work at office
    Remote work
    3 days per week

    Honk

    Chicago, IL
    3 days ago
  •  ...A dynamic sports betting platform in Chicago seeks a Senior Software Engineer to own end-to-end projects and directly impact millions of users. The role includes collaborating with founders, leading full-stack product features, and mentoring other engineers. Candidates... 
    Senior

    DubClub

    Chicago, IL
    2 days ago
  •  ...A rapidly growing consumer technology firm is seeking a Fullstack Engineer to build innovative healthcare solutions, connecting medical consultations to prescription deliveries. The role requires proficiency in programming languages such as TypeScript and Python, strong... 
    Senior
    Full time

    Meds

    Chicago, IL
    2 days ago
  •  ...FleetWorks is looking for a Forward-deployed Engineer to be part of their expanding Chicago team. You will own the deployment process,...  ...world settings. Ideal candidates have 3–6 years of experience in software engineering, expertise in TypeScript and Node.js, and... 
    Senior

    Jobr

    Chicago, IL
    2 days ago
  •  ...across chat, voice, web, and third-party channels, powering seamless post-booking experiences worldwide. About the job As a Software Engineer on the CX Platform team, you will design...  ...experiences. You’ll report to a Senior Engineering Manager and work alongside engineers... 
    Senior
    Remote work
    Worldwide

    Hopper

    Chicago, IL
    2 days ago
  •  ...market‑making institution, they are a trusted partner on exchanges around the world. About The Role We’re seeking an experienced Software Engineer to join a global Developer Experience team focused on building and improving the tools, infrastructure, and automation that... 
    Senior
    Local area

    Kubelt

    Chicago, IL
    3 days ago
  •  ...Hands‑on senior .NET engineer working on enterprise software modernization. You'll report to the Engineering Lead, contribute to front‑end (Blazor) and back‑end (C# REST API) implementation, participate in design discussions, and help less‑senior engineers ramp up.... 
    Senior

    DASH2

    Chicago, IL
    2 days ago
  •  ...client is launching a next‑generation, on‑chain trading platform engineered to deliver institutional‑grade speed, execution quality, and...  ...role offers direct, unconstrained impact. Job Title Senior Software Engineer Responsibilities Architect and implement core... 
    Senior

    OP Recruiting

    Chicago, IL
    2 days ago
  •  ...Chance of C2C / 1099) Qualifications: ~ Bachelor's degree in Computer Science or Related Major ~10 years of professional software engineering experience with substantial front-end delivery ~ Strong, hands-on experience building production SPAs using Angular and... 
    Senior
    Contract work

    Yorkshire Global Solutions Inc.

    Evanston, IL
    2 days ago
  •  ...Carefeed, Inc. in Chicago is seeking a Senior Software Engineer to join their engineering team. This role focuses on building robust software solutions for senior living communities, utilizing technologies like PHP, Laravel, and Vue. The ideal candidate has 5+ years... 
    Senior

    Carefeed, Inc.

    Chicago, IL
    1 day ago
  •  ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance... 
    Senior

    EPAM

    Chicago, IL
    3 days ago
  •  ...Requirements ~ Chime Engineering is growing rapidly as we scale to meet the financial...  ..., ~5+ years of experience developing software in a production environment at scale ,...  ...What the job involves As a Senior Engineer, you'll provide technical leadership... 
    Senior

    Chime

    Chicago, IL
    2 days ago
  •  ...We are actively searching for a Senior Software Engineer to join our team on a permanent basis. In this position you will design and implement systems that process billions of dollars in transactions, working across our payment orchestration layer, merchant APIs, and... 
    Senior
    Permanent employment
    Remote work

    The Crypto Recruiters

    Chicago, IL
    2 days ago
  •  ...Senior Software Engineer – AI Systems Employment Type: Full-time Company: Permute ( Overview Permute is seeking a Senior Software Engineer to design, build, and deploy production‑grade AI systems in a fast‑moving startup environment. This role is for builders who move... 
    Senior
    Full time

    Permute, LLC

    Chicago, IL
    2 days ago
  • $125k

     ...We're looking for an engineer who is into AI coding tools If you're using Claude Code...  ...waste and love shipping actual working software What You Won't Find Here ~ Two‑week...  ...juniors) The Honest Truth If you're a senior engineer who's bored at BigCorp, tired... 
    Senior
    Full time
    For contractors
    Remote work

    Objective Arts

    Chicago, IL
    2 days ago
  • $170k - $190k

     ...Base pay range $170,000.00/yr - $190,000.00/yr Recruiting for C# .NET Software Engineers within the Financial Services Technology space in The City of London and Greater London. Senior Software Engineer Harrington Starr has partnered with a Global commodities... 
    Senior
    Full time
    Immediate start

    Harrington Starr

    Chicago, IL
    4 days ago
  • $102.4k - $179k

     ...will solve complex technical challenges, introduce new perspectives on existing solutions, and contribute to scalable, high-quality software development. You will also guide and mentor team members while collaborating across teams to drive effective design and delivery... 
    Senior

    Vizient

    Chicago, IL
    5 days ago
  •  ...loads that need to be moved. We’re expanding our forward‑deployed engineering team in Chicago, a major hub for our customers and the heart...  ...our platform. What we look for: 3–6+ years of professional software engineering experience, with clear ownership of complex, production... 
    Senior
    Immediate start

    Jobr

    Chicago, IL
    2 days ago
  •  ...Description How You’ll Make an Impact We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team. This role will work on a team of engineers in all aspects of the software development lifecycle. This person will contribute significantly... 
    Senior

    Unavailable

    Chicago, IL
    2 days ago
  •  ...Senior Software Engineer A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL based Product Development team!! As a member of the Product Development team, you... 
    Senior

    Mackenzie HealthCare

    Chicago, IL
    5 days ago
  •  ...Description: project44 is looking for a Senior Software Engineer – Backend to join our engineering team. You will work in a fast-paced Agile environment designing, building, and implementing best-in-class integrations to accelerate how project44 connects to the world’... 
    Senior
    Work at office
    Visa sponsorship
    3 days per week

    Sunroom Rentals

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Channels). Be the first to apply!