Responsibilities
- Manage the agile development process, consisting of either scrum or kanban methodologies.
- Identify weaknesses or bottlenecks and present solutions to those problems.
- Leading the hiring process for our growing development team
- Provide task and project estimates, while also keeping track of progress and updating stakeholders.
- Manage and report on the triage process for production support tickets
- Work with design and product manager(s) to give input from a technical standpoint.
- Develop standards and procedures to ensure quality standards are met and maintained.
- Recommend new technology and ideas to improve sprints and efficiency.
Requirements
- Multiple years leading an engineering team
- Experience managing a distributed team
- Strong verbal, visual, and written communication skills with the ability to explain the approach to all levels in the organization including key stakeholders.
- Familiarity with Django and React.js
- Demonstrated ability to think strategically and see the big picture
- Experience working with large datasets, 100MM+ records
- Strong experience with current system architectures ensuring scale, high performance, and ability to deploy frequently
- Proven success working closely with Product Management, contributing to the product strategy, and helping to successfully deliver on the product roadmap