Senior Software Engineer
Kargo is a leading provider of cross-screen ad experiences for top brands and publishers. We're seeking a Senior Software Engineer to join our team and help shape the future of our Fabrik Player product line.
About the Role
- Lead strategic projects and fine-tune our tooling and processes to drive industry leadership in video discovery and monetization.
- Develop and adjust to market demands for our video player and content management platform.
- Improve our developer experience through tooling such as Grunt, Webpack, or other modern front-end build tools.
Responsibilities
- Lead medium to large-sized projects, coordinating and delegating work with external teams.
- Improve planning and predictability of projects through processes and project management tools.
- Prioritize project roadmaps based on goals and feedback from customers and stakeholders.
Requirements
- At least 6+ years of experience in the Software industry or a related field.
- 3+ years of experience with TypeScript, JavaScript, HTML, and CSS.
- 2+ years of experience in unit, integration, and e2e testing.
- Experience with at least 2 front-end web frameworks such as React, Angular, Vue, etc.
- Experience with setting up JavaScript-based tooling such as Webpack.
- Capable of refactoring CSS.
- Able to manage data in SQL and no-SQL databases.
- Experience in leading projects and mentoring team members.
- Experienced in balancing technical debt and product features.
What We're Looking For
- Experience in refactoring complex technical debt or design patterns.
- Deep knowledge in the video ad tech stack, including header bidder with Prebid.js and Google Ad Manager.
- Familiarity with video streaming protocols and standards like HLS and DASH.
- In-depth knowledge of AWS services, including AWS Lambda, AWS Fargate, Cloud Front, and Document DB.