Job Description
Shakepay is on a mission to introduce the age of Bitcoin, reinventing financial services for Canadians. They value meaningful work, collaboration, and celebrating shared successes. The company is looking for a Senior Software Engineering Lead to empower a team of developers to deliver the best possible experience to their customers.
What this role involves:
- Ensuring engineers are productive, fulfilled, and engaged.
- Coordinating and leading projects, establishing detailed plans to achieve technical and product goals.
- Analyzing technologies, resource needs, and market demand to assess project feasibility.
- Recruiting and interviewing top software engineering talent.
- Mentoring engineers and supporting their career development.
- Leading a multidisciplinary team working on complex full-stack projects.
- Building or integrating frameworks that promote experimentation and secure deployment of new features.
- Collaborating with various teams, including product, design, legal, and customer support.
- Reviewing code and contributing to development efforts.
Requirements:
- ~10 years of experience in software engineering, including 5+ years in management or leadership.
- Strong leadership and team management skills, with experience in high-growth environments.
- Excellent collaboration and communication skills.
What Shakepay offers:
- Stock options.
- Annual salary reviews.
- Health and dental coverage, including health and wellness spending accounts.
- Remote work opportunity within Canada, with optional access to offices in Montreal and Toronto.
- An annual budget of $2,000 for courses, certifications, and training.
- 20 days of vacation per year, with a $1,000 bonus for using all vacation days.
- Parental leave top-up to 100% of salary for 18 weeks.
- Quarterly team or company-wide outings.