United States Remote (Country) Employment USD 150,000 – 210,000 / year

Attentive is hiring a Senior Software Engineer, Streaming

Responsibilities

  • Design and evolve a scalable event streaming infrastructure that supports high-volume, low-delay data flows for critical messaging, personalization, and data integration needs
  • Develop and enhance self-service capabilities for event monitoring, troubleshooting, performance testing, and configuration to accelerate development across product and data teams
  • Streamline and update the streaming architecture by eliminating redundant layers, granting direct access for advanced users, and supporting both standardized and custom workflows
  • Address challenges in distributed systems, focusing on reliable event delivery, efficient resource use, and seamless integration between real-time and batch processing
  • Lead technology decisions and promote proven practices in event streaming, balancing innovation with system stability and long-term maintainability
  • Work closely with engineering teams across product, data, and infrastructure to deliver new features, integrations, and scalable solutions built on streaming technologies

Requirements

  • Minimum of 5 years of experience designing and maintaining large-scale, high-throughput distributed systems, particularly those involving event streaming or messaging platforms
  • Strong knowledge of distributed streaming systems such as Kafka, Flink, Pulsar, or Spark, including internal architecture and operational behavior
  • Proficiency in Java with Spring Boot and solid grasp of object-oriented design, data structures, and algorithmic principles
  • Skilled at diagnosing cross-layer issues—from event serialization and schema management to network and JVM performance—and articulating technical tradeoffs
  • Understanding of resource scheduling, data locality, and how infrastructure decisions affect cost and system performance
  • Experience building or using observability tools and developer tooling for streaming systems, including tracing, metrics, and event replay
  • Expertise in infrastructure-as-code using Terraform and Helm, with hands-on experience in Kubernetes (EKS) and cloud-native environments
  • Demonstrated experience modernizing platforms by retiring outdated systems, adopting managed services, or introducing self-service functionality

Nice to Have

  • Enthusiastic about emerging technologies but focused on practical adoption that addresses real business needs

Benefits

  • health & wellness
  • equity
  • benefits

Compensation

The US base salary range for this full-time position is $150,000-$210,000 annually + equity + benefits

Work Arrangement

full-time

Team

engineering

Other

  • The US base salary range for this full-time position is $150,000-$210,000 annually + equity + benefits
  • Our salary ranges are determined by role, level and location

not specified

Required Skills
Java
About company
Attentive
Attentive appears to be a technology company focused on engineering and systems administration.
All jobs at Attentive Visit website
Job Details
Department Streaming
Category other
Posted 23 days ago