MAN-004 Software Development Manager
Toronto
Our Client is the industry-leading Sales Performance Management (SPM) solution enabling businesses worldwide to Plan, Operate and Pay effectively to drive sales performance and growth.
A named Leader in the Gartner Magic Quadrant for Sales Performance Management seven times in a row, Our Client was founded in 2005 when we pioneered sales performance management software.
As a Software Development Manager, you will be working alongside a multidisciplinary team of developers, designers, data scientists, and business professionals. You would be working on the services powering a REST API and machine learning pipeline written in Typescript and Python, respectively.
What you'll do
- Lead your team to build new features for the REST API on top of a modern tech stack using node.js , written in Typescript, and deployed on AWS using the Serverless framework.
- Lead in the development of new features for our machine learning pipeline using Python on Spark and standard Python data science libraries.
- Be responsible for the hiring and career development of developers on your team
- Work with the product owner, designers, and QA team to create new features and resolve issues
- Evaluate current processes and workflows and be the driver of positive change for your team and the greater Symon engineering group
What you'll bring
- 5+ years of experience working as a software developer
- 2+ years of experience managing people
- Experience with cloud platforms like AWS and their various services
- Experience working with micro-services, distributed applications, or something similar
- A passion for software development and eagerness to get into the code if needed
- The ability to hit the ground running and provide immediate impact with minimal oversight
- A track record of building and managing high performing engineering teams