Software Team Lead; Python
Job in
Guelph, Ontario, Canada
Listed on 2026-02-06
Listing for:
Altis Technology
Full Time
position Listed on 2026-02-06
Job specializations:
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Guelph, ON (preferred) or Remote within Canada
Language: English (written and spoken)
Salary
: $140, per year
We are assisting a fast-growing technology client in hiring a senior, hands-on Software Team Lead to help build and scale a B2B SaaS platform focused on risk modeling. This role combines technical leadership, people mentorship, and direct software development in a company making a tangible environmental impact.
You will lead a small, highly skilled development team while remaining actively involved in building production-ready software. Working closely with product leaders, scientists, and company leadership, you’ll help shape the technical direction as the company grows from early-stage to a more mature platform.
Key Responsibilities- Lead, mentor, and support a small team of software developers
- Stay hands-on with design, development, testing, and deployment
- Drive delivery of backend and data-layer features as the platform scales
- Partner with product and leadership to set priorities and technical direction
- Balance rapid prototyping with long-term codebase maturity and automation
- Ensure product quality and support customer outcomes in the absence of a dedicated QA team
- Lead and grow a high-performing development team
- Remain hands-on technically (not a pure people-management role)
- Partner with leadership to influence technical strategy and overall company direction
- Strong Python experience preferred;
Node.js, Ruby, or PHP also considered - Backend- and data-focused development (minimal front-end work)
- Familiarity with cloud-based systems;
Azure experience a plus - Comfortable owning testing, quality, and delivery
- 5–7+ years of professional software development experience
- Prior people leadership or mentorship experience
- Background in small teams or startup environments
- Strong communication skills with technical and non-technical stakeholders
- Interest in data-driven, scientific, or engineering-focused products
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×