Menlo Research Logo

Menlo Research

Distributed Systems Engineer

Posted Yesterday
Be an Early Applicant
In-Office
Singapore
Senior level
In-Office
Singapore
Senior level
Design and operate distributed systems for telemetry ingestion and event streaming, ensuring fault-tolerance and scalability across edge and cloud environments.
The summary above was generated by AI

About Asimov
Asimov is our open‐source humanoid robotics platform, building every layer—from structural frames and electromechanical assemblies to power electronics, cabling, and embedded control hardware. We aim to democratize advanced robotics by sharing designs, firmware, and ML models with the global community. 

What to Expect

Do you want to design and operate the backbone of Menlo Research’s distributed platform for intelligent devices—from IoT sensors and edge controllers to high-performance cloud services? Are you passionate about building scalable, fault-tolerant systems that process real-time telemetry, stream analytics, and coordinate fleets of autonomous agents?

 
At Menlo.ai, you’ll work with C++, Go, Python, Bazel, Kubernetes, NATS, Kafka, Redis, PostgreSQL, and modern CI/CD pipelines to deliver infrastructure that powers next-generation robotics and AI applications.

What You’ll Do

  • Design & build large-scale distributed services for telemetry ingestion, event streaming, and command orchestration across edge and cloud environments
  • Implement real-time data pipelines using Kafka, NATS, or gRPC streams, ensuring low-latency, high-throughput processing
  • Maintain and optimize stateful services (Redis, InfluxDB, Postgres) for consistency, replication, and failover in multi-region deployments
  • Collaborate with embedded, controls, and ML teams to define API contracts, message schemas (Protobuf), and service SLAs
  • Develop infrastructure-as-code (Terraform, Helm) and CI/CD workflows to automate testing, security scans, and rolling upgrades
  • Monitor & troubleshoot production systems with Prometheus, Grafana, Jaeger, and custom observability tooling to meet 99.99% uptime goals
  • Champion best practices in reliability engineering, capacity planning, and incident response for distributed platforms 

What You’ll Bring

  • 5+ years building and operating distributed, fault-tolerant systems in production
  • Deep understanding of distributed systems concepts: consensus (Raft/Paxos), partition tolerance, consistency models, and backpressure
  • Hands-on experience with streaming platforms (Kafka, Pulsar) or message queues (NATS, RabbitMQ)
  • Expertise in container orchestration (Kubernetes), service mesh (Istio/Linkerd), and microservices architecture  
  • Proficiency in systems programming (C++/Go/Python) and strong CS fundamentals (algorithms, data structures, networking)
  • Solid background with observability stacks (Prometheus/Grafana, OpenTelemetry, Jaeger/Zipkin)
  • Track record of automating infrastructure (Terraform, Ansible) and building reliable CI/CD pipelines
  • Excellent communication skills, collaborative mindset, and a bias for pragmatic solutions Join Menlo.ai’s Distributed Systems team and help architect the resilient infrastructure that underpins the future of autonomous robotics and AI-driven services.

Why Join Menlo?
You’ll be part of a tight-knit team defining the next generation of humanoid robots. With genuine ownership of system architecture and the freedom to innovate, you’ll see your designs come to life in real-world deployments. If you thrive in fast-paced, open-collaborative environments, let’s build the future of robotics together.

Top Skills

Ansible
Bazel
C++
Go
Grafana
Helm
Jaeger
Kafka
Kubernetes
Nats
Opentelemetry
Postgres
Prometheus
Python
Redis
Terraform

Menlo Research Singapore Office

Similar Jobs

4 Hours Ago
Hybrid
Singapore, SGP
Senior level
Senior level
Financial Services
As a Global Banking & Finance Auditor, you will lead audits, evaluate control environments, and communicate results while collaborating with audit teams.
Top Skills: Auditing FrameworksFinancial RegulationsInternal Control Systems
8 Hours Ago
Hybrid
Singapore, SGP
Junior
Junior
Fintech • Mobile • Payments • Software • Financial Services
As a Customer Success Specialist, you'll drive growth through sales and support, manage client relationships, and provide tailored solutions.
Top Skills: CddCompliance ToolsCross-Border Payment OperationsKyc
10 Hours Ago
Hybrid
Singapore, SGP
Mid level
Mid level
Fintech • Mobile • Payments • Software • Financial Services
Lead the APAC privacy team, ensuring compliance, designing privacy solutions, and advising on partnerships while supporting regulatory changes in the region.

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account