Attentive

Attentive

Staff Software Engineer, Streaming

United States · Staff+ · Full-time

Sponsorship not specified$180k-$250kDetected 1 day ago
TypeScriptPythonJavaKotlinReactViteSpringDistributed SystemsPostgreSQLRedisDynamoDBAWSKubernetesTerraformHelmDatadogGraphQLKafkaMachine LearningTensorFlowPyTorchPandasSparkAirflow

About the role

  • Attentive's streaming platform is the backbone of our messaging and personalization ecosystem, powering billions of events and processing over 2 million messages per second in real time.
  • Your impact will extend well beyond a single service or team: you'll shape how Attentive scales real-time systems, improves reliability and observability, and unlocks new capabilities for experimentation, personalization, and growth.
  • 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

Responsibilities

  • Architect and evolve Attentive's next-generation event streaming platform; design high-throughput, low-latency, and cost-efficient solutions that power mission-critical products and use cases across Attentive's ecosystem
  • It sits at the center of how engineering teams across Attentive build responsive, customer-facing products at scale.
  • Collaborate across engineering: Partner with product, data, and infrastructure teams to launch new customer-facing features, integrations, and scalable solutions built on streaming infrastructure
  • We prioritize and maintain a fair, inclusive and equitable workplace free from discrimination, harassment, and retaliation.
  • Able to debug and optimize end-to-end streaming systems, from schemas and serialization to consumer behavior, JVM performance, networking, and infrastructure bottlenecks
  • Demonstrated ability to influence technical strategy, communicate tradeoffs clearly, and lead through collaboration rather than authority

Requirements

  • 10+ years of experience architecting and supporting high-throughput, distributed systems at scale-especially those involving event streaming or messaging platforms
  • Strong proficiency in Java and backend systems design, with the ability to work across application, platform, and infrastructure layers
  • Experience with observability and developer tooling for streaming (e.g., tracing, metrics, replay)

Skills

  • Attentive® is the AI marketing platform for 1:1 personalization redefining the way brands and people connect.
  • Infrastructure-as-code expertise (Terraform, Helm), comfortable with Kubernetes (EKS) and cloud-native environments

Compensation

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

Company info

  • Attentive Company Values
  • Champion the Customer - Our success is defined by our customers' success
  • At Attentive, we know that our Company's strength lies in the diversity of our employees.

Equal opportunity

  • Attentive is an Equal Opportunity Employer and we welcome applicants from all backgrounds.

This listing is sourced directly from Attentive's careers page and normalized into a canonical job model.