If you are someone who takes ownership of your projects and thrives in a dynamic environment, then let's chat! Our Culture:   Design and implement new features and enhancements to our platform that require hard real-time constraints and elegant, yet powerful software solutions at scale