Senior Software Engineer, Video Frontend
Flock Safety- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science or a related field, and have at least 5 years of experience as a Full Stack Software Engineer. Strong proficiency in TypeScript and experience with backend development are essential, along with a solid understanding of video and audio streaming technologies. Experience with mobile broadcast and playback frameworks, back-end ingest/transcoding/playback infrastructure, and VoD storage and playback is desired. Familiarity with machine learning/computer vision workflows is a plus.
As a Senior Full Stack Software Engineer, the candidate will be responsible for designing, implementing, and supporting video features across the video pipeline stack, including live video ingestion, transcoding, integration, storage, and playback at scale. They will collaborate with other teams to develop video-related projects, improve user experiences, and ensure the scalability and resilience of the video platform. This includes building APIs, reviewing designs and code, building internal SDKs, frameworks, and tooling, and supporting video workflows through monitoring and measurement systems. The role also involves occasional on-call rotations to support production systems and assisting with the interview and onboarding of new engineers.
Live game streaming, scorekeeping app for sports
GameChanger provides an app for live game streaming and advanced scorekeeping for youth sports teams, utilizing live streaming and advanced scorekeeping technologies to enhance the experience for coaches, players, and fans.