CareerPlanSign in

Backend Software Engineer

Sterling💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Design and implement scalable backend systems and microservices that power robotics and assembly intelligence platforms for electronics manufacturing.

Role type

Senior Backend Software Engineer (Microservices & Distributed Systems)

Builds

Production-grade backend services, microservices, and CI/CD pipelines for robotic systems

Domain

Robotics, Electronics Manufacturing, Industrial Automation

Deliverable

production ML models | product features | infrastructure

Required skills

Microservices architecture, RESTful APIs, High-level OOP languages (Ruby/Python/Java), Distributed systems, Containerization (Docker/Kubernetes), CI/CD pipelines, Unix systems, Shell scripting

Preferred skills

C/C++ or Rust, High-performance computing, Parallelization, Hardware acceleration, Advanced algorithms, AI, Signal processing, Big Data architecture, Front-end integration, Software-defined networking

Technologies

Docker, Docker Compose, Kubernetes, GitHub Actions, GitLab CI, Ruby, Python, Java, C/C++, Rust, Bash, Zsh

Responsibilities

Lead design and implementation of scalable backend systems and microservices, Own development lifecycle from design to deployment, Architect and deploy containerized applications, Build production-grade code with automated testing and monitoring, Define and improve CI/CD pipelines, Collaborate with robotics and mechanical teams to integrate backend services, Mentor junior engineers on backend best practices

Seniority

Senior, hands-on IC with architectural leadership

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.