Genius is looking for a director of engineering to report directly to the cto and manage and grow our 8-person engineering team, define and coordinate weekly deliverables, set timelines, and coordinate with internal stakeholdersWith a roadmap that includes improving genius live, our virtual interactive live concert platform, a large site redesign including a front-end react rewrite, and creating innovative music experiences like genius home studio, our plans for 2021 are ambitiousWe’re looking for a manager who has experience organizing an engineering team to quickly iterate on and scale software used by millions of users every day.
The best candidates will have worked in the past on large-scale b2c applications built on a rails stack or similar, be comfortable dealing with ambiguity, be able to create and administer new processes, and have enough hands-on engineering experience to define technical tasks and evaluate their team’s performance.
As the premier global database of lyrics and artist-focused content, genius’s mission is to celebrate more than the music—the lyrics, the stories behind the songs, and the creative connections that meaningfully drive culture.
Through our original content, technology, and live & virtual experiences, genius spotlights the artists who are shaping music culture across every genre and musical discipline, sharing the stories behind their creativity and craft in their own words with over 105m+ people each month on genius.com and everywhere music fans connect across the internet.
To learn more, check out our sizzle and follow us on tiktok, twitter, instagram, facebook, snapchat and youtube.
Responsibilities:
Report directly to the cto, managing a team of web and mobile engineers with broad responsibilities across multiple products and technologies
Organize and manage engineering work, enabling your team to work productively via weekly planning meetings, standups, daily check-ins, and ad-hoc discussions
Grow and develop the team, making a few key hires in your first 6 months
Understand engineering tasks well enough to hold your own in technical discussions, resolve disputes, and develop engineers
Coordinate work with other internal teams, setting deadlines for deliverables and communicating proactively when timelines or requirements change
Requirements:
1-2 years experience managing software engineers, including people management, project management, recruiting, and career development
Past experience as a software engineer, ideally on a large-scale web product
Ideal requirements:
Experience working at a large-scale b2c company
Experience working with rails
3-4 years experience managing software engineers
Genius is committed to diversity, equity, and inclusionWe are building an inclusive and multicultural environment, so we encourage people of all backgrounds to applyWe`re an equal opportunity employer and do not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, age, religion, disability, national origin, protected veteran status, or any other status protected by applicable federal, state, or local law.