Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
Continuously learn and improve your technical and non-technical abilities.
Your Expertise:
5+ years of relevant software development experience in a fast paced tech environment.
You possess strong software skills in Java.
You have excellent communication skills and the ability to work well within a team and with teams across the engineering, product & design organizations
You are passionate about efficiency, availability, technical quality and system quality.
Experience working with a microservice architecture at scale is a plus.
Experience working with video protocols and modern video codecs is a plus.