For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
PREEN
PREEN

Sr. Distributed Systems Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Computer Vision
Microservices
Cloud
+23

Permanent role
13 days ago
Apply now

About PREEN

PREEN Technologies is a Swiss robotics company pioneering the world’s first AI-powered, touchless car wash system. Our technology is already deployed with real customers, validating both the demand and the impact of our solution.

We are building the platform that will enable global rollout: combining computer vision, robotics, distributed systems, and cloud services into a robust, scalable system. Beyond technology, we are driven by sustainability, enabling car care that uses less water, fewer chemicals, and smarter energy consumption.

Our mission is to deliver a car wash experience that is faster, smarter, and truly touchless setting a new standard for both vehicle care and environmental responsibility.

As we scale, we are growing our core engineering team to meet the demands of our clients.

Role overview

We are looking for a Senior Software Engineer with strong experience in distributed systems and Python and/or C++ to join our software team. You will work across the full stack of our edge platform:

  • Orchestrating microservices that run at the edge
  • Integrating algorithms from computer vision and robotics into production-ready services
  • Designing resilient, testable, containerized systems that can scale across multiple wash bays

This is a highly hands-on, multidisciplinary role. You will collaborate closely with computer vision and robotics specialists, but your focus will be on making the whole system reliable, observable, and production-grade.

Key responsibilities

  • Lead development of the local orchestration layer supervising and coordinating services at the edge
  • Design and implement resilient service interactions (pub/sub messaging, time synchronization, error recovery) to keep the system safe under real-world conditions
  • Productionize algorithms from robotics and computer vision, wrap them into reliable, containerized microservices, with APIs, logging, and monitoring
  • Maintain observability: health checks, centralized logging, metrics dashboards to make the system transparent and diagnosable
  • Improve robustness and safety of the edge system: handle crashes, ensure graceful restarts, enforce state consistency
  • Collaborate across disciplines (robotics, CV, cloud) to ensure smooth integration between edge microservices and cloud services

Requirements

Must-have

  • 5+ years professional experience in software engineering (Python and/or C++)
  • Strong background in distributed systems / microservices orchestration
  • Solid understanding of message buses (Redis, Kafka, MQTT, etc.)
  • Experience with Docker and containerized deployments
  • Proven track record of building resilient, production-grade services
  • Familiarity with real-time or latency-sensitive systems
  • Strong debugging, profiling, and testing skills
  • Hands-on, problem-solving mindset, proactive and autonomous

Nice-to-have

  • Exposure to robotics frameworks (motion planning, PLC communication)
  • Experience with computer vision libraries (OpenCV, PyTorch, TensorFlow)
  • Knowledge of edge computing / IoT deployments
  • AWS services
  • CI/CD pipelines

What we offer

·       Direct impact: your code will run on real robots washing real cars, you’ll see the results of your work in the physical world, not just in dashboards

·       Breadth of challenges: from microservice orchestration to robotics integration to cloud-edge communication, you’ll touch many domains, not just one corner of a codebase

·       Ownership & influence: in a small team, your ideas will directly shape the architecture, product, and engineering practices

·       Young, motivated team: work side by side with passionate engineers who care about building, not politics. Everyone rolls up their sleeves and contributes

About PREEN

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service