parallax background


Software Developer

COMPanion Corporation is looking for the right individuals who are excited to continue their career as a Software Developer. If you’re passionate about what you do, are a champion of customer satisfaction and success, and interested in developing solutions that make a difference and have fun while doing it, COMPanion is the place for you!


3+ years in development in C++ or similar object oriented language

4-year degree in computer science, computer engineering, physics, math, or related field

Familiarity with SCM, preferably Git

Experience using object oriented concepts

Experience using complex data structures to solve problems

Algorithm design and implementation

Knowledge of standard library, shared_ptrs, boost

Strong verbal and written communication skills

Self­-managed and motivated

Works well as part of a team

Is interested in full stack work


  • Understanding of relational databases and SQL
  • Python
  • Javascript