GameChanger
Staff Software Engineer, Video Enablement
GameChanger Remote - US · Staff+
Sponsorship not specifiedDetected 7 days ago
TypeScriptPythonGoRustC++C#SwiftKotlinReactiOSAndroidNode.jsFull-Stack DevelopmentAWSMachine LearningComputer VisionCustomer SupportLeadershipCommunicationCollaborationMentoring
About the role
- As Staff Software Engineer, you'll be a hands-on architect and software engineer leading development efforts within the team, influencing direction, roadmaps, and technical direction.
- Check out some of our current video capabilities at https://gc.com/live-video
Responsibilities
- Working in your cross-functional team of mobile, web, back-end, and infrastructure engineers, you'll design, architect, code, and support video features across the video pipeline stack, including live video ingestion, transcoding, integration, storage, and playback/consumption at scale.
- Review and provide feedback on designs and code PRs, pair on architectures, and provide guidance and hands-on help as needed.
- Help to build and connect to internal SDKs, frameworks, and tooling to enable product development teams to easily integrate video into the product at various stages of the video pipeline.
- Help define and build real-time monitoring and measurement systems for critical operational workflows in the video pipeline, including tools for on-call developers and customer support to manage and troubleshoot issues.
- Support the video workflows through an occasional (few days per month) on-call rotation with a team of other engineers.
- Lead, mentor, interview, and onboard other software engineers in the video and live-streaming space.
- Be able to be in an oncall rotation to support our production systems if issues arise off hours.
- Extensive experience architecting and building scalable and high-performance video pipelines in cloud environments. We use AWS but any cloud/container experience is fine.
- Hands-on software development experience designing and building live and VOD streaming workflows and exposure to a wide breadth of video technologies around mobile broadcast, ingest, transcoding, storage, playback, and related systems at scale.
- Experience designing/building/connecting internal APIs/SDKs across the stack (backend to front end) to enable rapid feature development.
Requirements
- An excellent communicator and writer capable of breaking down complex projects and technical details for stakeholders of varying expertise.
- Proven track record of effective technical leadership in software engineering roles in the video streaming space.
Nice to have
- Strong background in video and audio streaming, preferably with a focus on live-streaming of user-generated content.
- We use AWS but any cloud/container experience is fine.
- Familiarity with mobile video broadcasting of user-generated content and the challenges of optimizing streaming quality and reliability across a variety of devices and network conditions.
- Hands-on experience with one or more video players.
- Front end development experience in web, iOS (Swift), and/or Android (Kotlin) required.
- Willingness to learn/work in front end areas you are not familiar with is a huge plus.
- Familiarity with CV concepts, architectures, and/or tools is a plus.
- Familiarity with video advertising systems concepts, architectures, and/or tools is a plus.
Compensation
- The target salary range for this position is between $169,000 and $185,000.
Benefits
- Unlimited vacation policy.
- Technology stipend - $4,000 every 2 years after your start to make sure you have the latest and greatest technology.
- WFH stipend - $500 annually to make your WFH situation comfortable.
- Learning stipend - $500 annually towards continued development.
- Monthly lifestyle stipend offered through Fringe.
- Full health benefits - medical, dental, vision, prescription, FSA, HRA, HSA, and coverage for family/dependents.
- Retirement savings - Traditional and Roth 401K plans are offered through Vanguard, with an immediate company match.
- Life insurance - basic life, supplemental life, and dependent life.
- Disability leave - short-term disability and long-term disability.
- Company paid parental leave - up to 20 weeks for birthing parents and up to 12 weeks for non-birthing parents.
- Family building benefits offered through Progyny.
- This is part of a competitive total rewards package that includes incentive, equity, and benefits for eligible roles.
- Individual pay may vary from the target range and is determined by a number of factors including experience, location, internal pay equity, and other relevant business considerations.
Company info
- We believe in the life-changing impact youth sports have on and off the field because they encourage leadership, teamwork, responsibility, and confidence-important life lessons that have the power to propel our youth toward meaningful futures.
- We recognize that without coaches, parents, and volunteers, organized youth sports could not exist.
- By building the first and best place to experience the youth sports moments important to our community, we are helping families elevate the next generation through youth sports.
- So if you love sports and their community-building potential, or building cool products is your sport, GameChanger is the team for you.
- We are a remote-first, dynamic tech company based in New York City, and we are solving some of the biggest challenges in youth sports today.
Apply directly at GameChanger →Create a free account for alerts like thisView GameChanger immigration profile
This listing is sourced directly from GameChanger's careers page and normalized into a canonical job model.