Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Effectual Logo

Senior Data Engineer

Effectual

$150,000 - $180,000
Aug 18, 2025
Remote, US
Apply Now

Effectual is seeking a Senior Data Engineer with specialized expertise in data streaming technologies to build and maintain high-performance data streaming architectures for real-time data processing and analytics.

Requirements

  • Extensive hands-on experience with Apache Kafka including cluster management, performance tuning, and ecosystem tools
  • Proven experience with AWS MSK and Amazon Kinesis services in production environments
  • Strong background in real-time data processing and stream analytics
  • Streaming Technologies: Apache Kafka, Kafka Connect, Kafka Streams, Amazon MSK, Amazon Kinesis (Data Streams, Data Firehose, Analytics)
  • Programming Languages: Proficient in Python, Java, and Scala for streaming applications
  • Stream Processing Frameworks: Apache Spark Streaming, Apache Flink, AWS Lambda for stream processing
  • AWS Services: Deep knowledge of AWS streaming and analytics services (MSK, Kinesis, Lambda, EMR, Glue)

Responsibilities

  • Design, build, and maintain scalable streaming data architectures using Kafka, MSK, and Kinesis
  • Develop real-time data pipelines that handle high-volume, high-velocity data streams
  • Implement event-driven architectures and microservices patterns for streaming data processing
  • Configure, deploy, and manage Apache Kafka clusters and AWS MSK environments
  • Design and implement Amazon Kinesis Data Streams and Kinesis Data Firehose solutions
  • Develop real-time stream processing applications using Apache Spark Streaming, Kafka Streams, or AWS Lambda
  • Ensure seamless integration between streaming systems and data lakes, data warehouses, and operational databases

Other

  • 7+ years of experience in the data engineering field with significant streaming data specialization
  • Bachelor's degree in Computer Science, Engineering, or related STEM field
  • Expert knowledge of Agile methodologies and delivery practices
  • Provide technical leadership and mentorship to junior data engineers
  • Communicate complex streaming concepts to technical and non-technical stakeholders