C

Creative Chaos

Builds MVPs for startups and enterprises

Senior Backend Engineer - Go / AWS Streaming

Backend EngineeringPosted on Nov 13
Full-timeRemote in PakistanNo salary listedRemote

About the Job

Requirements

  • At least 5 years of backend engineering experience, including 2–3 years writing production Go; understand goroutines, channels, and concurrency patterns for workloads under load.
  • Experience building and operating production streaming data pipelines at meaningful scale using AWS Kinesis or a comparable system such as Kafka; understand ordering, partitioning, exactly-once and at-least-once delivery, and replay.
  • Experience with AWS IoT Core or another device-telemetry ingestion platform, including MQTT, device authentication, and high-fan-in workloads.
  • Experience designing and optimizing Amazon Redshift or a similar production analytics warehouse such as Snowflake or BigQuery; write strong SQL and optimize slow queries.
  • Strong AWS skills, including Lambda, S3, IAM, and CloudWatch; familiarity with infrastructure as code such as Terraform or CDK, Docker, and CI/CD.
  • Ability to explain architecture trade-offs to a US product team in plain English and write design documents.

Responsibilities

  • Design, build, and maintain production Go services and APIs that are fast, concurrent, well tested, and understandable to other engineers.
  • Build the device-to-cloud ingestion path using AWS IoT Core, including device connectivity over MQTT, authentication, message routing, and rules that hand data off downstream.
  • Design and operate Kinesis Data Streams and Firehose pipelines, including partitioning strategies, consumers, retries, back-pressure, and dead-letter handling, while preventing data loss.
  • Design Redshift schemas, distribution and sort keys, and loading patterns to keep queries fast as data grows; ensure landed data is correct, complete, and ready for analytics.
  • Build monitoring, alerting, and dashboards across the pipeline using CloudWatch or similar tools; track latency, data loss, and AWS spend, and reduce cost per million events.
  • Lead design discussions, review code, write technical documents, and mentor other engineers on the team.

About the Company

Creative Chaos

Builds MVPs for startups and enterprises

Creative Chaos is an integrated technology innovation firm that builds MVPs for startups and Fortune 500 companies, focusing on web applications, mobile apps, and IoT. It uses an MVP Development Framework and a delivery-driven team to turn ideas into testable products quickly. The company operates globally with a network of offices and 300+ full-time associates, delivering full life-cycle technology implementations across multiple industries. Unlike many firms, its differentiation comes from its emphasis on grit, delivery excellence, and a proven MVP process that supports agile development. Its goal is to help startups and enterprises bring their ideas to life by turning concepts into validated, market-ready MVPs through rapid, iterative development.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Everett, Massachusetts
Founded
2000

Recently Posted Jobs

Explore more opportunities at Creative Chaos

See more jobs