Our goal is to make every developer successful and more productive. Help us build that dream.
Ideal candidates would have 5+ years of experience actively managing and building engineering teams. We plan to grow our product team to 100+ in 2021.
- Lead and contribute to the design and implementation of major new products and features.
- Recruit, retain and develop software engineering teams.
- Actively oversee resource allocation to ensure delivery of services and projects, creatively use engineering team resources and budget to accelerate the achievement of goals.
- Prioritize, track, and manage software development projects, including quarterly & yearly goals, bug fixes, feature requests, new product development, etc.
- Identify emerging technologies and set the direction of technological innovation and product investment.
- Ensure the global platform architecture provides excellent agility, functionality, scalability, reliability, security, and performance.
- Set up effective development frameworks and processes, with a preference for speedy releases over feature perfection.
- Carry out a constant technology watch and stay aware of market opportunities and competitive threats.
- Develop a healthy culture of mentoring and provide growth opportunities to engineers.