Attentive · 3 weeks ago
Senior Software Engineer, Streaming
Attentive is an AI marketing platform that focuses on 1:1 personalization to redefine brand and customer connections. They are seeking a Senior Software Engineer to join their Streaming team, responsible for architecting and evolving their event streaming platform to enhance messaging and personalization capabilities.
Artificial Intelligence (AI)Email MarketingMarketing AutomationMessagingMobilePersonalization
Responsibilities
Architect and evolve Attentive’s next-generation event streaming platform: Design high-throughput, low-latency solutions that power mission-critical messaging, personalization, and data integration use cases across Attentive’s ecosystem
Enhance self-service for product engineering and data teams: Build and refine self-serve tools for event observability, debugging, load testing, and system configuration, empowering teams to experiment and ship quickly
Simplify and modernize streaming architecture: Remove unnecessary abstraction layers, enable direct access for power users, and ensure the platform is flexible for both “paved path” and advanced use cases
Solve complex distributed systems challenges: Improve event delivery reliability, cost efficiency, and system integration for real-time and batch workloads
Champion best practices and technology selection: Stay ahead of industry advancements in event streaming, advocating for tools and approaches that balance innovation with long-term reliability
Collaborate across engineering: Partner with product, data, and infrastructure teams to launch new customer-facing features, integrations, and scalable solutions built on streaming infrastructure
Qualification
Required
5+ years experience architecting and supporting high-throughput, distributed systems at scale—especially those involving event streaming or messaging platforms
Deep understanding of the internals of distributed streaming frameworks such as Kafka, Flink, Pulsar, and/or Spark
Proficient in Java (Spring Boot) and familiar with modern development practices, including object-oriented design, data structures, and algorithms
Able to debug issues across the stack—from message serialization and event schemas to network and JVM tuning—and communicate tradeoffs clearly
Familiar with resource scheduling, data locality, and how infrastructure choices impact cost and system behavior
Experience with observability and developer tooling for streaming (e.g., tracing, metrics, replay)
Infrastructure-as-code expertise (Terraform, Helm), comfortable with Kubernetes (EKS) and cloud-native environments
Track record of modernizing platforms: sunsetting legacy systems, moving to managed services, or implementing self-service capabilities
Excited by new technologies, but pragmatic about introducing them—focused on solving real business problems
Benefits
Equity
Benefits
Company
Attentive
Attentive is a personalized mobile messaging platform that facilitates businesses with AI powered SMS and e-mail marketing solutions.
H1B Sponsorship
Attentive 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 (33)
2024 (21)
2023 (10)
2022 (8)
2021 (8)
2020 (5)
Funding
Current Stage
Late StageTotal Funding
$863MKey Investors
CoatueSequoia CapitalBain Capital Ventures
2023-08-17Secondary Market
2021-03-24Series E· $470M
2020-09-23Series D· $230M
Recent News
Sequoia Capital
2026-01-05
2025-09-04
Company data provided by crunchbase