illumin -
15 Jobs
Toronto, ON
What You Will Do:
- Determine, Implement, Maintain and Adapt the Software Engineering's mission and strategic direction as conveyed through policies and concrete objectives which are met through the effective management of human, financial and material resources.
- Authorize and organize the establishment of major departments and associated senior staff positions
within the Software Engineering Division. - Allocate material, human and financial resources to implement and sustain organizational policies and programs; establish financial and administrative controls; formulate and approve promotional campaigns; and approve overall human resources planning for the Software Engineering Division.
- Select middle managers, directors or other executive staff; delegate the necessary authority to them and create optimum working conditions within the Software Engineering Division.
- Represent the illumin organization, or delegate representatives to act on behalf of the organization, in negotiations or other official functions as and when required.
- Lead and manage geographically dispersed software engineering teams, fostering a collaborative, innovative, and productive work environment.
- Provide technical leadership and mentorship to team members, fostering professional growth and development.
- Collaborate closely with cross-functional teams, including product management, data science, and operations, to ensure alignment and delivery of high-quality software products.
- Drive innovation in software architecture, optimizing performance, scalability, and security.
- Stay current with industry trends, emerging technologies, and best practices to make informed decisions and continuously improve the software engineering department.
What You Will Need:
- A Bachelor's degree in Computer Science or a related field is required.
- 10+ years of leadership experience in software engineering, with a strong track record of delivering complex projects on time and on budget.
- Experience within the AdTech industry or related fields.
- Proven track record in managing geographically dispersed software engineering teams of 70+ engineers and fostering a collaborative, high-performing culture.
- Extensive experience in software architecture and a deep understanding of software engineering principles and best practices.
- Experience in managing Big Data Engineering teams.
- Proven track record in managing production support functions supporting globally distributed users.
- Demonstrated ability to develop and drive a successful software engineering strategy aligned with business objectives.
- Strong communication, leadership, and decision-making skills.
- In depth knowledge of and certification in Agile delivery (SAFe / LEss).
- Engineering experience within regulated industries such as financial services, medical services, pharmaceuticals etc.
- Understanding of and proven track record of engineering products which need to comply with privacy regulations such as GDPR, TCF etc.
- Proven track record of compiling and managing budgets and spend.
- Experience working within Multi National Organisations.
- Working understanding of SOC2.
- This is a senior leadership roleand the ideal candidate requires 20+ years experience within engineering delivery and execution.
What You Will Get:
- An inspiring and family-focused culture with offices around the world.
- A competitive compensation package.
- Comprehensive health and dental benefits including life and disability insurance.
- An unlimited vacation policy.
- Generous parental leave benefits with a top-up plan.
- Time with our executive coach and Chief Empowerment Officer to assist in your growth and professional development.
- Participation in our Employee Recognition Awards program.
- An annual education and learning stipend.
- Corporate rates and perks including fitness membership discounts.
Powered by JazzHR
cW6aKMPPu9