Skip to main content
Investigo logo

Back End Developer

Investigo
Full Timemid
Audubon, Pennsylvania, USPosted April 24, 2026

Job Description

Backend Engineer (C++ / Systems)

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

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free