As Head of Engineering at Kartera, you will be at the forefront of driving our technology team towards a common goal while upholding a culture of collaboration and transparency. You will inspire and guide a talented group to achieve their full potential and deliver outstanding results.
A day in the life of this position includes
Overseeing the day-to-day work of the Development and DevOps team, ensuring the timely delivery of high-quality outputs that align with the company’s objectives.
Acting as a conduit between the technology team and executive leadership, ensuring concerns and limitations of the technology team are understood and expectations of non-technical stakeholders are managed.
Establishing and upholding best practices and development of product and delivery methodologies.
Working closely with the executive team to prioritize features and functionalities.
Building and managing a high-performing technology team. Participating in the recruitment, hiring, development and retention of top talent.
Providing mentorship, coaching and professional development opportunities for the engineering team.
Staying up to date with the latest industry trends and technological advancements, encouraging innovation and adoption of cutting-edge technologies to keep Kartera competitive.
Collaborating with other departments to ensure alignment and coordination in achieving company goals. Addressing technical challenges or requirements from various stakeholders.
Planning and managing the technical infrastructure required to support the company’s growth. Ensuring the systems and architecture can scale effectively as our client base expands.
Identifying and mitigating technical risks that could impact development and implementing contingency plans to address potential disruptions and working to ensure the continuity and governance of internal tools.
Managing the technology budget, optimizing resource allocation and expenses, along with vendor contract management.
Technical Sales Support: Collaborate closely with the sales team by actively participating in technical calls with prospective clients. Provide in-depth technical insights and expertise to address potential clients' questions and concerns.
Communicating complex technical concepts in a clear and accessible manner to non-technical stakeholders.
Working as a representative of the user in both technical and commercial discussions.
Who We’re Looking For
You are a driven and experienced technology leader who thrives on fostering a collaborative and motivated environment. You prefer to lead with a collaborative approach, promoting teamwork, respect, and open communication. You encourage a culture of sharing ideas and solutions and empowering team members to take ownership of their tasks. You have experience shaping the technical direction of a company and ensuring the successful development and delivery of innovative products using your technical expertise, strategic vision and effective management skills.
5+ years of experience leading technical teams (backend/frontend development, infrastructure teams) with a collaborative and supportive approach.
5+ years of people management, with some experience doing so in a fully remote environment.
Experience in agile environments and implementing scrum practices.
Experience within FinTech, ensuring compliance with industry regulations while driving innovation, with an understanding of the unique challenges and requirements of the industry including financial regulations, security and compliance standards and the complexities of financial transactions and data management.
Knowledge of payment systems for both online gateways and POS systems.
Working experience with and understanding of financial regulations and compliance standards that impact the FinTech industry (GDPR, PCI-DSS).
Experience identifying and managing technical risks in a highly regulated environment.
Hands-on experience with various programming languages, development frameworks and development methodologies.
In-depth knowledge of DevOps work with the ability to convey its significance to non-technical stakeholders.
Experience strategically growing technology teams, determining both current and future needs.
Excellent communication and interpersonal skills to foster teamwork and maintain motivation.
Strong problem-solving and decision-making abilities to navigate complex challenges.
Outside of the box thinking, someone who is not afraid to ask questions and look for new/different solutions.
Experience in an early-stage or fast-growing startup as a big bonus.
Perks of the job
Compensation & Equity: There are big things in our future, so we include equity in all of our full-time offer packages because we want every employee to feel tied up to what we are working towards.
Unlimited Vacation: We want you to bring the best self to work every day, and a huge part of that is making sure you take time off to recharge.
Health Insurance: Making sure our team is healthy and cared for is very important to us. We support you and your family by covering medical, dental, and vision insurance costs.
Career Growth: As an early stage company speeding towards growth there are massive opportunities to grow your career and make a real impact in the industry.
Learning Opportunity: Other than being exposed to every level of the business we also provide a budget for education as long as there is a direct business impact.
Latest Technology: Every employee gets all the tools and equipment they need to perform at their highest level in their role.
Remote Friendly: We support our employees in working wherever they need to be. From our office in Vancouver, Gastown, or at your home. You choose.