Streaming Data Engineer

Bright Vision Technologies•Yuba City, CA
•$78,000 - $105,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced Streaming Data Engineer to architect, deploy, and operate large-scale Apache Kafka and Confluent platform environments supporting mission-critical event-driven workloads. The role owns the Kafka platform end-to-end, including cluster sizing, configuration, security, automation, observability, and developer enablement. The engineer will partner with application teams to provide a reliable, performant, and developer-friendly streaming platform, and collaborate with product, design, engineering, operations, and business stakeholders to turn ambiguous requirements into well-engineered solutions. The position also calls for raising engineering standards through code reviews, design reviews, and mentorship of more junior engineers. The successful candidate will bring engineering discipline, clear communication, and a record of delivering production-ready work. This is a full-time, direct W-2 position that is 100% remote within the United States. The stated salary range is $78,000–$105,000 annually. The employer does not sponsor new H-1B visa petitions; U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates are encouraged to apply.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Five or more years of experience operating Apache Kafka or Confluent Platform in production.
  • Deep, hands-on knowledge of Kafka internals, including partitions, replication, ISRs, and consumer groups.
  • Strong experience with Kafka security, including SASL, mTLS, ACLs, and RBAC.
  • Hands-on experience with Kafka Connect, Schema Registry, and either Kafka Streams or ksqlDB.
  • Experience with high-availability and disaster-recovery strategies for Kafka.
  • Strong scripting skills in Python, Bash, or Go.
  • Hands-on experience with infrastructure-as-code tools such as Terraform or Ansible.
  • Working knowledge of observability tooling for Kafka.
  • Excellent troubleshooting, communication, and documentation skills.

Nice To Haves

  • Confluent Certified Administrator or Developer credentials.
  • Experience operating Kafka on Kubernetes, including Strimzi or Confluent Operator.
  • Exposure to managed Kafka services such as AWS MSK or Azure Event Hubs Kafka API.
  • Familiarity with stream processing frameworks such as Flink or Spark Streaming.
  • Experience with data governance and lineage for streaming data.

Responsibilities

  • Architect, deploy, and operate large-scale Apache Kafka and Confluent platform environments supporting mission-critical event-driven workloads.
  • Own the Kafka platform end-to-end, including cluster sizing, configuration, security, automation, and observability.
  • Enable developers and partner with application teams to deliver a reliable, performant, and developer-friendly streaming platform.
  • Collaborate with product, design, engineering, operations, and business stakeholders to translate ambiguous requirements into well-engineered solutions.
  • Contribute to code reviews and design reviews, and mentor more junior engineers.
  • Troubleshoot and document the streaming platform and its operation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service