Iterable · 13 hours ago
Principal Engineer
Iterable is the leading AI-powered customer engagement platform that helps brands create dynamic, individualized experiences at scale. The Principal Engineer is a critical leadership role responsible for driving the technical strategy, architectural coherence, and engineering excellence across key product areas, acting as a bridge between business goals and technical execution.
Artificial Intelligence (AI)MarketingMobile AppsSaaSSoftware
Responsibilities
Serve as the technical authority for multiple core product areas, ensuring all architectural decisions directly support the business objectives for those areas
Establish and maintain organization-wide technical standards, architectural patterns, and coding best practices to ensure consistency, security, performance, and maintainability across all teams
Support decision making by providing expert architectural guidance and data-driven recommendations to leadership and engineering teams, facilitating timely and sound technical decisions
Directly mentor, guide, and lead the technical direction of the Tech Leads and senior engineers within the domains, fostering a high-performance engineering culture
Oversee and approve key design documents and high-level architectural proposals, ensuring they adhere to organizational standards and the own building and maintaining a long-term architectural roadmap
Act as an escalation point for complex technical challenges, actively supporting teams in overcoming significant architectural hurdles or design issues
Pull teams up to give them the big picture and let them see connections: Define and communicate the overall architectural vision and strategy to engineering teams, helping them understand how their individual contributions connect to the broader product and business goals
Regularly report progress, risks, and technical insights related to the architectural roadmap to executive and product leadership
Qualification
Required
10+ years of software engineering experience, with at least 5+ years as a hands on architect
Proven track record of architecting and delivering complex, high-scale, distributed systems (e.g., Microservices, Event-Driven Architecture) in a cloud environment (AWS/GCP/Azure)
Deep expertise in our core technology stack: Scala (Java in lieu), Play, Kafka, Flink, Pulsar, S3
Experience building or deploying Multi-Agent Frameworks or Multi-Agent Systems
Proven experience working with multiple LLMs (e.g., OpenAI, Anthropic, Cohere, etc.) and understanding their strengths and limitations
Expertise in orchestration software like LangGraph or similar frameworks used for building and managing agent workflows
Strong experience with data architecture, including SQL and NoSQL databases, caching strategies, and data consistency models
Experience in data engineering and data pipeline technologies. Our stack is Elasticsearch, Postgres, Redis and CockroachDB
Demonstrated experience with CI/CD pipelines, observability (logging/monitoring/tracing), and DevOps practices
Ability to drive consensus across multiple teams and stakeholders without relying solely on hierarchical authority
Strong ability to translate complex technical concepts into non-technical terms for executive stakeholders and product managers
A passion for teaching and upskilling other engineers; experience managing or mentoring Tech Leads is highly desirable
Ability to balance 'perfect' architecture with pragmatic delivery timelines (knowing when to accept technical debt and when to pay it down)
Preferred
Experience transforming a monolithic architecture into modular, service oriented architecture
Experience working directly with customers from both a functionality and triaging standpoint
Experience working in building messaging/communication platforms at scale
Company
Iterable
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 StageTotal Funding
$342.2MKey Investors
Viking Global InvestorsIndex VenturesCRV
2021-06-15Series E· $200M
2019-12-10Series D· $60M
2019-03-20Series C· $50M
Recent News
2025-12-09
Destination CRM
2025-11-21
Company data provided by crunchbase