As our
Senior Development Manager, you’ll play a pivotal role in our expanding research development group. If you’re passionate about diving into the details, this position is for you. Our deployments across data centers process over a million hours of audio data daily, making scalability, stability, and performance paramount.
Ideal candidates will have experience in the speech processing domain and a knack for designing systems that can handle extreme scale. You’ll lead a team of 6-10 engineers, and your responsibilities will grow along with your expertise and effectiveness.
How will you make an impact?
- Assisting with the design and architecture of new software while managing the full software development lifecycle
- Defining roadmaps and build schedules for your teams
- Delivering new algorithms, libraries, reference implementations and tools for innovative capabilities to downstream consumers rapidly and on-time
- Working as a people manager overseeing development teams or other managers in your organization
- Hiring, mentoring and retaining top talent
- Cultivating relationships with Product Management and other stakeholders
- Fostering a culture of innovation and creativity within the software development group
Have you got what it takes?
- BS or MS in Computer Science or related degree
- 10+ years in the software development field
- 7 years+ of people management experience
- Knowledge of all aspects of the enterprise software product life cycle - design, build, test, delivery and support
- Familiarity with Jira, Confluence (or similar ALM) and source control packages and methodology
- Experience deploying software on both windows and Linux systems
R&D Director
Manager