Staff Software Engineer – Data Pipelines & Distributed Systems
Summary
Architect and maintain a distributed, event-driven data pipeline using Kafka, GraphQL, and REST APIs, migrating components to Node.js/TypeScript and Python on Kubernetes and AWS.
Dotmatics is seeking a Staff Software Engineer to lead the data processing and execution platform—a distributed, event-driven system coordinating services via Kafka, GraphQL and RESTful APIs. This is a remote-friendly, hybrid role.
You will architect and migrate components to Node.js/TypeScript and Python, drive standards for observability, reliability, and security on Kubernetes and AWS, and own services from design through deployment.