Love building products that matter and leading small, high-impact teams?
This is an opportunity to step into a hands‐on leadership role where your technical expertise and people skills directly shape a growing SaaS platform focused on real‐world impact.
As a Software Development Team Lead, you'll guide a small team of developers while remaining deeply involved in building and evolving a modern web application. You'll collaborate closely with leadership, influence product decisions, and help scale a platform used by enterprise clients across North America.
Who You Are:
- A hands‐on software leader who enjoys building, mentoring, and guiding teams without micromanaging
- Comfortable making pragmatic technical decisions in a fast-moving, early‐stage environment
- Confident communicating with both developers and non‐technical stakeholders
- Motivated by ownership, impact, and building products that solve meaningful problems
- Location: Remote Canada
- Vacancy Type: This role is a newly created position
What You'll Do (Your Superpowers):
- Lead and mentor a small team of developers, supporting growth, collaboration, and high‐quality delivery
- Remain hands‐on with backend development, primarily using Python to build and maintain API endpoints
- Contribute to architectural and technical decisions while keeping solutions practical and scalable
- Collaborate with leadership and product stakeholders to prioritize features and align development with business goals
- Support and guide frontend development built with Vue.js
- Work with cloud‐hosted infrastructure in Azure, including deployments to Azure Web Services
- Participate in code reviews, sprint planning, and continuous improvement of development practices
- Help evolve development workflows within a modified Scrum/Kanban environment
What We're Looking For (Our Wishlist):
- 5‐7+ years of professional software development experience; prior experience leading or mentoring developers in a team environment
- Strong backend development experience with Python
- Experience with PostgreSQL and relational data modeling
- Exposure to Azure hosting and cloud‐based deployments
- Familiarity with Docker in development environments
- Experience working in startups or small, fast‐changing teams
- Strong communication skills and comfort working directly with business leaders
What Makes This Role Exciting?
- Hands‐on leadership: You're not removed from the code — you'll actively build while guiding a capable, motivated team
- Real influence: Work directly with leadership to shape product direction and technical priorities
- Startup energy with stability: Enjoy the pace and ownership of a growing SaaS company with the backing of an established organization
- Mission‐driven product: Contribute to technology that supports smarter decision‐making and long‐term resilience
- Paid Time Off: Competitive vacation and personal days to maintain a healthy work‐life balance
- Comprehensive Health Benefits: Medical, dental, and vision benefits to support your overall well‐being
- RRSP Matching opportunities
Ready to Elevate Your Career? Apply Now!
At STACK IT Recruitment, we connect thoughtful talent with impactful opportunities. If you meet at least 70% of the qualifications, we encourage you to apply — we'd love to chat.
Know someone who could be a great fit? Share this role within your network.
We're committed to diversity and inclusion. If you require accommodation during the hiring process, let us know — we're here to support you.
AI Use Disclosure:
STACK IT uses AI‐enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human‐led.
Software Team Lead in Ottawa employer: STACK IT Recruitment
As a Senior Cybersecurity Specialist in Burlington, ON, you'll thrive in a dynamic work culture that values autonomy and innovation. The company offers competitive salaries, a 10% annual bonus, and generous paid vacation, fostering an environment where you can grow your skills while making a tangible impact on security across a large technology landscape. With a commitment to diversity and inclusion, this employer supports your professional development and encourages collaboration with IT leadership and external partners to drive meaningful improvements.