Skip to content
mimi

Backend Engineer (C++ / Systems)

Investigo

Audubon · On-site Full-time Senior 1w ago

About the role

About the Role

You will work on backend systems supporting robotics applications. The role focuses on integrating different components and supporting a system that is becoming more distributed and modular.

This is not a typical web backend role and does not focus on building algorithms from scratch.

Responsibilities

  • Develop backend components using C++
  • Support communication between different system components
  • Integrate multiple parts of the system into a cohesive application
  • Work across different layers of the system
  • Collaborate with frontend and engineering teams

Must Have

  • 5+ years of experience in C++
  • 4+ years' experience with system design and architecture
  • 3+ years working with distributed systems concepts
  • 3+ years understanding system communication (e.g., inter-process communication concepts)
  • 4+ years debugging and working across multiple layers of a system
  • 3+ years understanding how algorithms function within larger systems

Preferred

  • Exposure to graphics, simulation, or robotics
  • Experience working with complex, multi-component systems

Skills

C++

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free