VP of Software Engineering overseeing software operations across Punchh loyalty product. Leading engineering strategy and managing a remote team to improve product quality.
Responsibilities
Oversee software engineering operations across the Punchh loyalty product
Build a culture of software engineering excellence and DevOps
Set and drive strategy and approach for key projects and initiatives
Improve product quality, product economics, and team productivity
Ensure that communication flows efficiently across teams and geographies
Drive the recruitment and onboarding efforts to scale the team
Manage organizational design, career development, and performance management for all team members
Identify and adopt industry best practices
Formulate and document department standards, policies and procedures
Maintain understanding of company’s business, customers, and technologies used
Requirements
Minimum of ten (10) years of experience leading software engineering projects and teams
Minimum of fifteen (15) years of software engineering experience; hands-on technical skills at a senior level
Proven ability to effectively manage and lead a multi-location software engineering team
Proven record of leveraging agile software engineering principles and practices
Demonstrated track record of successfully hiring, managing, coaching and retaining world-class software engineers
Ability to influence and achieve alignment across a range of different opinions and interests
Comfortable giving/receiving critical feedback to/from others, regardless of their position in the company
Impartially and aggressively address conflicts and tough decisions
Seek out, embrace, and evangelize positive change
Able to concurrently execute short-term (tactical) and long-term (strategic) plans
Capable of communicating effectively in both technical and non-technical conversations
Shared passion for both the technical and business aspects of software
Strong analysis skills and the ability to synthesize multiple perspectives
Superior organizational and time management skills and an affinity for detail
Senior Guidewire Developer supporting implementations and technical problem - solving in Guidewire environments. Collaborating with teams to deliver quality outcomes for clients across Canada.
Senior Full Stack Engineer at Optix building AI - powered features for coworking spaces. Collaborating across teams to deliver end - to - end solutions within a hybrid work model.
Senior AI Engineer leading development of AI - powered tools for DraftKings, enhancing engineering workflows and mentoring teams on AI integration. A role focused on productivity and software lifecycle enhancement.
Staff iOS Software Engineer leading mobile app development at CNN, collaborating across Product, Design, and Engineering teams to create user - centric mobile experiences.
Lead Software Engineer developing AI - powered tools at DraftKings for enhancing development processes and productivity. Collaborating across teams and mentoring engineers to drive innovation.
AI Engineering Manager leading and scaling a team to develop innovative AI - driven solutions for insurance. Guiding technical decisions while promoting team growth and collaboration.
Staff Software Developer at Varicent enhancing AWS infrastructure and REST API. Collaborating with product management and design teams to develop features for our web application.
Lead design and implementation of large - scale, multi - team platform and product initiatives. Drive architecture, scalability, performance, and engineering best practices across the organization.
Staff Software Engineer - Platform developing scalable solutions for Grafana's observability cloud, contributing to backend systems and infrastructure management for distributed applications.
Principal Software Engineer focusing on building reliable, scalable storage solutions at Akamai. Involves working with a global team in the cloud environment to tackle complex systems challenges.