Start Your Search Here

Job Search

Iterable

Portugal / Global

Software Engineer

  • Remote

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.

How you will make an impact

As a

Software Engineer II

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 members, and learn to proactively anticipate small roadblocks to accomplishing tasks.

How you will make a difference

Complete assigned tasks that are comprehensive and thought out

Proactively collaborate 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 enhance existing processes and understand resources available to overcome unforeseen issues

Learn to proactively anticipate small roadblocks to accomplishing tasks and use knowledge of business unit processes to navigate

Learn to manage expectations and accurately gauge effort needed to accomplish objectives

We are looking for people who have:

3+ years relevant software development experience.

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 like Postgres.

Desire to work in a highly remote/distributed but collaborative environment. (Iterable has offices in San Francisco, Denver, New York and Lisbon but the vast majority of Engineering has chosen to work remotely)

Willingness to take on-call responsibilities.

Fluency in English (verbal and written).

Legally authorized to work in the EU.

Programming Language: Scala

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

Worked in a company with a strong US presence

Private Medical Insurance

Meal Allowance: 8.55€ per day

Balance Days (additional paid holidays)

Paid Annual Leave (22 days)

Paid Sabbatical (after 4 years tenure)

Initial laptop workstation setup

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.

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs