We are technologists at heart, who love what we do.
At Firstlight we believe in transparency, fairness, and collaboration while we passionately work on some of the toughest use cases in OTT video; and enthusiastic about massive scale and agility. If you get excited about building the future of OTT video, and aspire to be part of a high-performing, learning-oriented, and caring culture-you have landed on the right company.
About the role-
Primarily Focused on:
Leading a team of high performing engineers to build, scale, monitor, and optimize platforms, systems, and services.
Being a hands-on manager with an established background in developing high volume and highly available services.
Mentor and grow super star Software Development Employees to take on increasingly higher responsibilities. This is inclusive but not limited to: providing guidance on implementation and design best practices to other developers; participation in Agile sprint planning sessions and providing constructive feedback; Creating and enforcing development processes and standards that enhance the team’s efficiency and the quality of the software deliverables.
Act as a technical leader in charge defining and guiding all technical aspects of the solution.
Produce design artifacts such as class diagrams and sequence diagrams for browsers lib features or client solutions. Generate product documentation for releases.
Implement product features within a team using best practices to meet product deliverables.
Guide the technical activities of the team to ensure that deadlines are met, and the product roadmap is adhered to.
Create technical work breakdown structures and task dependencies.
Help the Product Management team with high-level estimation and clarification of technical implementation of features.
Be highly responsive to critical production issues providing timely and effective solutions.
Responsibility for project Risk Management, Status reporting & tracking, and Scope Management.
Firstlight Media staff reports into offices in a hybrid capacity (i.e partially at home, and partially at the office based on role/team needs) leveraging safety protocols aligned with local public health guidelines as they relate to COVID-19.
About You-
Experience & Technical Requirements:
You have a demonstrated passion and talent for technology.
Your experience designing and implementing enterprise grade software is vast spanning 10 or more years.
You have at least 5 years of experience as an independent Software Developer
Part of your previous experience includes technical leadership.
You would consider your knowledge of Microservices, GoLang and/or Java to be strong.
You are familiar with video encoders and codecs (H.264 and/or H.265 and/or VP9), as well as DevOps practices.
You are comfortable acting as the technical liaison for product development activities.
Ensure that software is developed with high quality and that issues raised during the software development lifecycle are addressed in a timely manner.
Experience with agile development methodologies and Software Development Life Cycle (SDLC).
Ability to effectively estimate and contribute to business and technology solutions.
Track record of developing and motivating a development team.
Available to work a flexible schedule.
Soft Skills:
Your proactive and energetic personality allows your effective communication to technical and non-technical stakeholders to translate across teams.
Excellent interpersonal, leadership, motivational and team building skills.
Creative thinking, in depth problem solving and unblocking are exhilarating to you.
You consider yourself passionate about leading teams.
Your high emotional intelligence and low ego compliment your skilled active listening skills.
You continually desire to stay curious, speak up, focus on impact, and be supportive. These four specific core principles are critical to your success here at Firstlight, and we understand that when you succeed-Firstlight succeeds.
Nice to Have:
Worked on OTT streaming application(s).
Experience with FFMpeg API and command-line tools.
ACKNOWLEDGEMENT AND CONSENT
I understand that this application is not an offer of employment and that by accepting my application, (the “Company”) does not guarantee that I will be offered a job. I also understand that if I am offered a job, the Company has the right to make changes to the terms and conditions of my employment, with or without notice, as the Company deems necessary and appropriate. I understand that any future employment is not for a guaranteed period of time and that continued employment is based on the consent of the Company and me and that both the Company and I have the freedom to terminate the employment relationship in accordance with the terms set forth in any offer of employment and applicable law.
I hereby authorize inquiries seeking information and/or verification concerning my educational and employment history and/or criminal background and/or credit and hereby release from all liability, damage and/or responsibility all persons, schools, corporations, governmental agencies or other organizations furnishing information and/or documents regarding my personal information, and, for the purpose of processing this employment application, authorize release of such information and/or documents, including law enforcement records.
I certify that all statements made by me on this application, as well in any employment interviews, are true and complete to the best of my knowledge and that I have withheld nothing relevant to the questions asked in this Application. Moreover, I understand that any false statement, pertinent omission, or misrepresentation of fact may result in refusal of employment or immediate dismissal if employed. My submission of application indicates that I have read and understand this acknowledgement and consent.
Do you have previous experience within metal spinning? Are you looking to join a well-established business? If so, why not...
Apply For This JobPosition: Remote Data Entry Clerk We are seeking dedicated individuals to join our team as Full Time/Part-Time Remote Data Entry...
Apply For This JobFounded in 2011, Fullscript supports 70,000 health practitioners across North America committed to delivering better patient care. Fullscript provides the...
Apply For This JobREIC is going through a period of transformation, and growth. We are looking for the right people to help us...
Apply For This JobJOB POSTING # : 2023-0222 POSTING PERIOD: Thursday, June 8, 2023 to Wednesday, June 14, 2023 at 4:30PM DEPARTMENT :...
Apply For This JobTu aimes diagnostiquer et venir en aide à tes collaborateurs?Le travail d’équipe, les projets et la recherche de solutions informatiques...
Apply For This Job