Distributed Systems Engineer

Remote

IT

Full-time

  Facebook   Linkedin

Your Impact

  • Architect Distributed Services: Design and build large-scale distributed services for telemetry ingestion, event streaming, and command orchestration across both edge and cloud environments.

  • Deliver Real-Time Data: Implement real-time data pipelines using Kafka, NATS, or gRPC streams to ensure low-latency, high-throughput processing.

  • Manage Stateful Systems: Maintain and optimize stateful services like Redis, InfluxDB, and Postgres for consistency, replication, and failover in multi-region deployments.

  • Automate Infrastructure: Develop infrastructure-as-code (Terraform, Helm) and CI/CD workflows to automate testing, security scans, and rolling upgrades.

  • Champion Reliability: Monitor and troubleshoot production systems with Prometheus, Grafana, Jaeger, and other observability tools to meet ambitious 99.99% uptime goals. Champion best practices in reliability engineering, capacity planning, and incident response.

  • Collaborate Cross-Functionally: Work with embedded, controls, and ML teams to define API contracts, message schemas (Protobuf), and service SLAs.

What You'll Bring

  • Experience: 5+ years building and operating distributed, fault-tolerant systems in production.

  • Foundational Knowledge: A deep understanding of distributed systems concepts, including consensus (Raft/Paxos), partition tolerance, consistency models, and backpressure.

  • Technical Expertise:

    • Hands-on experience with streaming platforms (Kafka, Pulsar) or message queues (NATS, RabbitMQ).

    • Proficiency in systems programming (C++/Go/Python) with a strong grasp of CS fundamentals (algorithms, data structures, networking).

    • Expertise in container orchestration (Kubernetes), service mesh (Istio/Linkerd), and microservices architecture.

    • Solid background with observability stacks (Prometheus/Grafana, OpenTelemetry, Jaeger/Zipkin).

  • Automation: A track record of automating infrastructure (Terraform, Ansible) and building reliable CI/CD pipelines.

  • Soft Skills: Excellent communication skills, a collaborative mindset, and a bias for pragmatic solutions.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit