4 months ago
Base Salary
$150k - $205k/yr
Responsibilities
- Architect and evolve a high-throughput, low-latency event streaming platform supporting messaging, personalization, and data integration use cases.
- Build and improve self-service tools for event observability, debugging, load testing, and system configuration.
- Simplify and modernize streaming architecture while supporting both standard and advanced use cases.
- Improve event delivery reliability, cost efficiency, and integration across real-time and batch workloads.
- Evaluate streaming technologies and advocate for reliable, maintainable platform approaches.
- Partner with product, data, and infrastructure engineering teams on customer-facing features, integrations, and scalable solutions.
Requirements
- 5+ years of experience architecting and supporting high-throughput distributed systems at scale, particularly event streaming or messaging platforms.
- Deep understanding of distributed streaming frameworks such as Kafka, Flink, Pulsar, and/or Spark.
- Proficiency in Java and Spring Boot, with knowledge of object-oriented design, data structures, and algorithms.
- Ability to debug across message serialization, event schemas, networking, and JVM tuning while communicating technical tradeoffs.
- Familiarity with resource scheduling, data locality, and the cost and behavioral effects of infrastructure choices.
- Experience with streaming observability and developer tooling, including tracing, metrics, and replay.
- Infrastructure-as-code expertise with Terraform and Helm, plus familiarity with Kubernetes, EKS, and cloud-native environments.
- Track record of modernizing platforms by sunsetting legacy systems, moving to managed services, or implementing self-service capabilities.
- Pragmatic approach to evaluating and introducing new technologies to solve business problems.
Benefits
- Health and wellness benefits, equity, and other competitive perks are offered.
- This is a full-time position.
- Attentive has a distributed global workforce with employee hubs in New York City, San Francisco, London, and Sydney.
Tech Stack
Amazon DynamoDBApache AirflowApache FlinkApache KafkaApache SparkAWSCloudflareDatadogGradleGraphQLHelmIstioJavaKubernetesPandasPostgreSQLPythonPyTorchReactRedisSpring BootTensorFlowTerraformTypeScript
Categories
BackendData Engineering
