We're looking for a software engineering manager who is enthralled with the craft of management and leadership and are passionate about building high-performing teams to pursue a compelling mission. As a leader in our growing team you’ll have the opportunity to impact the future of not just your team but the company and our entire member base.
What you'll do:
Prioritize being a great people manager. Building, motivating, rewarding and coaching a diverse team of Software Developers is the most important part of this role. You will recruit and retain top talent and excel in day-to-day people and performance management tasks.
Contribute to architecture and design discussions. Lead your team to evolve our architecture with member delight, quality, robustness and scale as top priorities. You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.
Contribute to strategy and road mapping. Help your team sort out technical and product requirements and priorities. Use project management skills to deliver product roadmap items.
Understand and delight our members. You will attend member calls and dive deep with our customer success team to understand member challenges. Using this knowledge, you will drive your team’s delivery at the highest level, with the highest quality, and with the greatest positive impact on our small businesses.
What we offer: