Iterable

Iterable offers a multi-channel platform for Customer Experience, helping brands like Redfin, Priceline, Calm, and Box create personalized and dynamic experiences across various channels – all at scale.
About company

Software Engineer II, Backend

Remote

location Lisbon

date April 8, 2026

types Full-time

Iterable is the leading AI-powered customer engagement platform that helps top brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic and personalized experiences at scale. Our platform empowers organizations to activate customer data, design comprehensive cross-channel interactions, and optimize engagement—all with enterprise-grade security and compliance. Today, nearly 1,200 brands in over 50 countries trust Iterable to drive growth, deepen customer relationships, and provide delightful customer experiences.

Our success is driven by extraordinary people who bring our core values to life—Trust, Growth Mindset, Balance, and Humility. We cultivate a culture of innovation, collaboration, and inclusion, where ideas are valued, and individuals are empowered to do their best work. That’s why we have been recognized as one of the Best Places to Work by Inc. and Fastest Growing Companies, and were mentioned on Forbes' list of America's Best Startup Employers in 2022. Notably, Iterable was also listed on Wealthfront's Careers that Launch list and ranks in the top 10 of the 25 Best Companies Where Women Want to Work.

With a global presence—including offices in San Francisco, New York, Denver, London, and Lisbon, as well as remote collaborators 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 history and mission on our Culture and About Us pages. Let’s shape the future of customer engagement together!

How You Will Make a Difference:

As a Software Engineer II at Iterable, you will independently complete smaller projects, with regular oversight on new problems or undefined projects. You will prioritize tasks with limited guidance while understanding how your work contributes to the team’s project goals. You will proactively seek guidance from team members or managers when the answer is unknown, form opinions while gathering input from a diverse group of team members, and learn to proactively anticipate small obstacles to execute tasks.

How You Will Make a Difference:

  • Complete assigned tasks that are comprehensive and well thought out
  • Collaborate proactively with team members to find the best solutions
  • Form opinions while seeking input from a diverse group of team members on how to solve a problem
  • Recommend solutions to improve existing processes and understand the resources available to overcome unforeseen issues
  • Learn to proactively anticipate small obstacles to completing tasks and utilize business unit process knowledge to navigate
  • Learn to manage expectations and accurately assess the effort required to achieve goals

We are looking for individuals who have:

  • 3+ years of relevant software development experience
  • Experience in building scalable, production-ready 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
  • Desire to work in a highly remote/distributed but collaborative environment
  • Willingness to take on on-call responsibilities
  • Fluency in English (verbal and written)
  • Legal authorization to work in the EU

Our Technology Stack:

  • Programming Language: Scala
  • Databases: Elasticsearch, Postgres, Redis, CRDB
  • Infrastructure: Pulsar, Kafka, AWS
  • Other Relevant Technologies: Docker / Kubernetes, React

Bonus Points

  • Experience with End-to-End, Integration, and Performance testing
  • Exposure to enterprise systems
  • Work at a company with a strong presence in the US

What We Offer

  • Competitive salaries and meaningful equity
  • Private Health Insurance
  • Life/Risk Insurance
  • Meal Allowance: €8.55 per day
  • Community Days (days to give back to the community)
  • Paid Annual Leave (22 days)
  • Global Lifestyle Reimbursement Account
  • Paid Sabbatical
  • Complete workstation on laptop

Iterable is an equal opportunity employer and takes pride in seeking and hiring a diverse workforce. Iterable does not make hiring or employment decisions based on race, color, religion or religious beliefs, ethnicity 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 to maintain a healthy and safe workplace and strictly prohibits any form of harassment. Pursuant to the San Francisco Fair Opportunity Ordinance and other similar state and local laws and ordinances, and its internal policy, Iterable will also consider for employment qualified candidates with arrest and conviction records.