Remote Jobs RockRemote Jobs Rock

AWS DataHub Developer

📅 Aug 29, 2025
AWSApache KafkaAmazon MSKAWS Lambda
Apply Now

📜 Description

  • Design and build serverless data flows with AWS Lambda, Step Functions, EventBridge, SNS, SQS, and API Gateway.
  • Develop Kafka and Amazon MSK producers and consumers for high-throughput, low-latency streaming and decoupled microservices.
  • Build and optimize TypeScript or Python services and APIs for data ingestion, transformation, and delivery.
  • Integrate AWS data services including S3, DynamoDB, Glue, Athena, and CloudWatch.
  • Implement reliability patterns such as idempotency, retries, dead-letter queues, delivery semantics, and schema evolution.
  • Contribute to CI/CD, automated testing, application-layer infrastructure, technical design, and peer reviews.

🛠️ Requirements

  • AWS Data Services Integration: Work with S3, DynamoDB, Glue, Athena, CloudWatch for storage, metadata, querying, and observability.
  • Quality & Reliability: Implement idempotency, retries, dead-letter queues, exactly-once/at-least-once semantics where appropriate, and schema evolution strategies.
  • CloudFormation—with strong emphasis on developer productivity and repeatability.
  • You design for resiliency, observability, and scale, and you’re comfortable pairing Kafka with AWS serverless to deliver business outcomes.
Full job description

About the Role

Our client is seeking a Senior AWS DataHub Developer to design and build real-time, event-driven data services on AWS. This role is developer-first (application-side) rather than infrastructure-led. You will architect and deliver Kafka-based streaming pipelines and serverless data applications that ingest, transform, and serve data at scale.

You’ll collaborate with architects, data engineers, and product teams to deliver secure, resilient, observable, and highly scalable solutions that power enterprise-grade analytics and event-driven applications.

What You’ll Do (Key Responsibilities)

  • Design & Deliver Event-Driven Pipelines: Build serverless data flows using AWS Lambda, Step Functions, EventBridge, SNS, SQS, API Gateway.
  • Real-Time Streaming: Develop Kafka (Apache Kafka/Amazon MSK) consumers/producers for high-throughput, low-latency streaming and decoupled microservices.
  • Microservices & APIs: Build and optimize TypeScript (preferred) or Python services/APIs for data ingestion, transformation, and delivery.
  • AWS Data Services Integration: Work with S3, DynamoDB, Glue, Athena, CloudWatch for storage, metadata, querying, and observability.
  • Quality & Reliability: Implement idempotency, retries, dead-letter queues, exactly-once/at-least-once semantics where appropriate, and schema evolution strategies.
  • CI/CD & Testing: Use Git-based workflows and CI/CD (e.g., GitHub Actions, Jenkins) with automated tests (unit/integration/load) and infrastructure deployments.
  • IaC (Developer View): Define application-layer infrastructure using AWS CDK, Terraform, or CloudFormation—with strong emphasis on developer productivity and repeatability.
  • Agile Collaboration: Contribute to technical design, story sizing, peer reviews, and continuous improvement.

Ideal Candidate Profile

  • You are a cloud-native, application-side developer who thinks in events, streams, and services—not servers. You design for resiliency, observability, and scale, and you’re comfortable pairing Kafka with AWS serverless to deliver business outcomes.

Enroute

Senior Technical Systems Analyst (Data Engineering & AWS)

🕒 3 days ago
Enroute👥 51 - 200 employees🏢 Information Technology And Services

Designs and maintains AWS data pipelines, models, and integrations while translating stakeholder needs into technical requirements and ensuring reliable, secure data across systems.

Data EngineeringData ModelingData TransformationData Integration
In Marketing We Trust

Data Engineer (Remote, Freelance)

🕒 4 days ago
In Marketing We Trust👥 11 - 50 employees🏢 Marketing And Advertising

Build and improve data pipelines, models, analyses, and visualisations for client projects, turning data from multiple sources into actionable insights and supporting data-driven decisions.

Data EngineeringStatistical AnalysisData ModellingMarketing Data
In Marketing We Trust

Data Engineer (Remote, Freelance)

🕒 4 days ago
In Marketing We Trust👥 11 - 50 employees🏢 Marketing And Advertising

Build and improve data pipelines, models, and reporting for client projects, turning data from multiple sources into actionable insights and predictive analysis while automating workflows.

Data EngineeringStatistical AnalysisData ModelingMarketing Data
In Marketing We Trust

Data Engineer (Remote, Freelance)

🕒 4 days ago
In Marketing We Trust👥 11 - 50 employees🏢 Marketing And Advertising

Collect, transform, analyze, and visualize client data while building reliable data models, ETL pipelines, and automation workflows that support actionable, data-driven decisions.

Data EngineeringStatistical AnalysisData ModelingMarketing Data

Trusted by Remote Workers