[Remote] Senior Software Engineer, Streaming
Note: The job is a remote job and is open to candidates in USA. Attentive is the AI marketing platform for 1:1 personalization redefining the way brands and people connect. They are seeking a highly driven Senior Software Engineer to join their Streaming team, responsible for shaping the future of their event streaming architecture and enhancing self-service tools for product engineering and data teams.ResponsibilitiesArchitect 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 ecosystemEnhance 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 quicklySimplify 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 casesSolve complex distributed systems challenges: Improve event delivery reliability, cost efficiency, and system integration for real-time and batch workloadsChampion best practices and technology selection: Stay ahead of industry advancements in event streaming, advocating for tools and approaches that balance innovation with long-term reliabilityCollaborate across engineering: Partner with product, data, and infrastructure teams to launch new customer-facing features, integrations, and scalable solutions built on streaming infrastructureSkills5+ years experience architecting and supporting high-throughput, distributed systems at scaleāespecially those involving event streaming or messaging platformsDeep understanding of the internals of distributed streaming frameworks such as Kafka, Flink, Pulsar, and/or SparkProficient in Java (Spring Boot) and familiar with modern development practices, including object-oriented design, data structures, and algorithmsAble to debug issues across the stackāfrom message serialization and event schemas to network and JVM tuningāand communicate tradeoffs clearlyFamiliar with resource scheduling, data locality, and how infrastructure choices impact cost and system behaviorExperience 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 environmentsTrack record of modernizing platforms: sunsetting legacy systems, moving to managed services, or implementing self-service capabilitiesExcited by new technologies, but pragmatic about introducing themāfocused on solving real business problemsBenefitsEquityBenefitsCompetitive perks and benefits, from health & wellness to equity, to help you bring your best self to workCompany OverviewAttentive is a personalized mobile messaging platform that facilitates businesses with AI powered SMS and e-mail marketing solutions. It was founded in 2016, and is headquartered in Hoboken, New Jersey, USA, with a workforce of 1001-5000 employees. Its website is https://attentive.com.Company H1B SponsorshipAttentive has a track record of offering H1B sponsorships, with 9 in 2026, 32 in 2025, 21 in 2024, 9 in 2023, 8 in 2022, 8 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.