Backend Software Engineer (Robotics Systems)

2 weeks, 4 days ago
Full-time
Senior
Software Development
Exa

Exa

Exa provides a real-time AI search engine and web crawling API that enables users to search and extract structured content from websites, offering deep research tools and a comprehensive suite of functionalities across multiple endpoints.

Internet Software & Services
1-10
Founded 2016

Description

  • Implement secure login and identity systems that control user access to physical hardware actions.
  • Develop control logic that connects the web interface to hardware components such as status lights, emergency stops, and operator consoles.
  • Architect resilient data systems that store robot telemetry locally during network outages and synchronize it with the cloud when connectivity returns.
  • Build backend infrastructure for multi-tenant environments with strict customer data isolation and security.
  • Design low-latency communication pathways between web browsers and hardware controllers to provide responsive operator feedback.
  • Create audit logs that link each hardware action to an authenticated user for safety and forensic review.
  • Own the end-to-end lifecycle of commands to ensure they are authorized, recorded, and executed correctly even during unstable network conditions.

Requirements

  • Professional experience designing and implementing granular user permissions and access control in a multi-user software environment.
  • Proficiency interfacing software with physical hardware through digital inputs and outputs such as lights, switches, or sensors.
  • Fullstack development experience spanning server-side logic in Python or C++ and client-side applications in TypeScript.
  • Practical experience with network communication protocols used between hardware and software systems.
  • Experience with industrial communication standards used to talk to factory equipment and hardware controllers (preferred).
  • Understanding of distributed systems and data conflict resolution with multi-user access (preferred).
  • Experience with real-time operating systems or high-performance messaging systems for low-latency control (preferred).
  • Previous experience building industrial human-machine interfaces or control panels for complex machinery (preferred).
  • Familiarity with modern build and deployment tools such as Bazel or containerization (preferred).

Benefits

  • Salary range of $147,200 to $208,250 USD.
  • Eligible for bonus compensation.
  • Eligible for equity.
  • Full-time position with benefits.
  • Equal opportunity workplace with accommodation support available for candidates with disabilities or special needs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Senior Golang Developer in Latin America to build high-impact software for client projects across a growing consultancy.

GCP Go Python React
17 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality software for client projects in a fast-growing consultancy environment.

GCP Go Python React
50 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality software solutions for client projects across a growing software consultancy.

GCP Go Python React
59 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-impact software projects for clients as part of its growing software consultancy.

GCP Go Python React
1 hour, 17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers