We are looking for a team player. We are not looking for a rock star or ninja. We succeed as a team. We are looking for a self-driven, world-class software engineer seeking excellence to contribute to the design and development of a varied and sophisticated application—the glue in a system to ingest, process, store, and deliver large amounts of data.
Our team is a high-functioning, agile team strictly adhering to the scrum process. We are self-organized and peer-based. We prioritize technical debt, technical improvements, and bugs—not just features. We highly value testing. We work on concise stories with unambiguous acceptance criteria. Our executives understand the impact of mid-sprint interruptions and allow us to focus on producing world-class technical solutions.
You will be collaborating closely with data engineers and video engineers to ensure that the system satisfies requirements and is robust and scalable. You will have significant influence in deciding which technologies are chosen throughout the system. We are confident you will find satisfaction working with our team to bring innovative technologies to fruition.