Iterable

Customer Engagement Platform

SoftwareEngineer

Lisbon, Portugal Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Entry candidates.

The Brief

“Software Engineer at Iterable. Skills: Software development, Web application development, Programming languages. Complete smaller projects autonomously. Prioritize activities with limited guidance”

What You'll Achieve.

Drive growth; Deepen customer relationships; Deliver joyful customer experiences

Industry & Context.

Customer Engagement Platform
Problems you'll solve

Find the best solutions; Solve a problem

Eligibility Requirements

Willingness to take on-call responsibilities, Legally authorized to work in the EU

What They're Looking For.

Must Have

1-3 years of relevant software development experience, Familiarity with building scalable web applications, Proficiency in at least one modern programming language (ideally Scala, and/or Kotlin, and/or Java), Exposure to Elasticsearch and/or other relevant technologies like Postgres, Desire to work in a highly remote/distributed but collaborative environment, Willingness to take on-call responsibilities, Fluency in English (verbal and written), Legally authorized to work in the EU

Nice to Have

Experience with End-to-End testing, Experience with Integration testing, Experience with Performance testing, Exposure to enterprise systems, Worked in a company with a US presence

What You'll Do.

Complete smaller projects autonomously

Prioritize activities with limited guidance

Understand task contribution to project goals

Proactively seek guidance

Form opinions while seeking input

Learn to proactively anticipate roadblocks

Complete assigned tasks

Proactively collaborate with team members

Recommend solutions to enhance processes

Identify resources to address issues

Learn to manage expectations

Accurately gauge effort needed

How You'll Work.

Team & Collaboration

Proactively collaborate with team members; Form opinions while seeking input from a diverse group of team members

Communication Scope

Fluency in English (verbal and written)

Process & Methodology

Manage expectations, Accurately gauge effort needed

Full Job Description

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 Software Engineer I at Iterable, you'll complete smaller projects autonomously, with regular oversight on new problems or undefined projects. You will prioritize activities with limited guidance while understanding how your tasks contribute to the team's project goals. You will proactively seek guidance from team members or managers when an answer is not known, form opinions while seeking input from a diverse group of team membe

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Iterable?

Real rants from real employees. Read before you apply.

Read Company Rants →