Software Engineer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

Iterable · 1 day ago

Software Engineer II

Iterable is the leading AI-powered customer engagement platform that helps brands create dynamic, individualized experiences at scale. The Software Engineer II, Backend will be a key contributor to complex projects, collaborating with product, design, and engineering teams to integrate AI products and enhance the platform.

Artificial Intelligence (AI)MarketingMobile AppsSaaSSoftware
check
H1B Sponsor Likelynote

Responsibilities

Independently own and drive small to medium-sized features, and collaborate with senior engineers on larger, complex projects
Collaborate closely with product managers, designers, and fellow engineers to deliver features that improve usability, scale, and customer value
Own the full lifecycle of your features, from discovery and design to implementation, deployment, and support
Participate in technical discussions and design reviews that raise the bar for engineering excellence
Prototype and integrate a wide range of AI and ML features, and help lay the groundwork for scalable, developer-friendly services

Qualification

Backend software engineeringScalaJavaDistributed systemsApplication developmentAIML integrationAPIsCuriosityCommunication skillsCollaboration skillsAdaptability

Required

3+ years of backend software engineering experience, ideally in a SaaS environment
A track record of delivering high-quality code and shipping features in a collaborative, cross-functional environment
Experience in application-oriented development (e.g., building APIs, product features)
Proficiency in modern backend languages, Scala and/or Java preferred
Experience working with distributed systems and databases such as Elasticsearch, Postgres, Redis, or CockroachDB
A product-minded approach, comfortable working closely with PMs and designers and weighing trade-offs across usability, performance, and complexity
Curiosity and adaptability when working in new domains or learning new technologies
Excellent communication and collaboration skills in a remote environment

Preferred

Experience with or interest in AI, including generative AI, LLMs, or traditional machine learning models
Strong intuition for user experience and product quality
Background in building customer-facing product features or tools for non-technical end users
Familiarity with event-driven architecture, message queues like Kafka or Pulsar, and high-scale distributed systems
Exposure to full-stack development or close collaboration with frontend teams
Prior experience in a remote-first or highly distributed engineering team

Benefits

Paid parental leave
Competitive salaries, meaningful equity, & 401(k) plan
Medical, dental, vision, & life insurance
Balance Days (additional paid holidays)
Fertility & Adoption Assistance
Paid Sabbatical
Flexible PTO
Monthly Employee Wellness allowance
Monthly Professional Development allowance
Pre-tax commuter benefits
Complete laptop workstation

Company

Iterable

company-logo
Iterable is an AI-powered communication platform that improves customer retention with its marketing.

H1B Sponsorship

Iterable has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (10)
2024 (7)
2023 (12)
2022 (21)
2021 (7)
2020 (5)

Funding

Current Stage
Late Stage
Total Funding
$342.2M
Key Investors
Viking Global InvestorsIndex VenturesCRV
2021-06-15Series E· $200M
2019-12-10Series D· $60M
2019-03-20Series C· $50M

Leadership Team

leader-logo
Sam Allen
Chief Executive Officer
linkedin
leader-logo
Andrew Boni
Chief Scientist
linkedin
Company data provided by crunchbase