
Software Developer Team Lead
- Toronto, ON
- Permanent
- Temps-plein
- Operational Excellence
- Balance time effectively, dedicating approximately 50% to overseeing collaborative shipping of full-stack implementation and 50% personal contribution to the codebase
- Lead sprint execution & sprint reporting. Mentor and develop engineering talent to report continuously on their current progress and delivery quality code within timelines, fostering a culture of continuous learning and technical demonstrations
- Clear understanding of product vision, and translate it into clearly documented executable technical roadmaps
- Technical Excellence
- Establish and maintain rigorous standards that emphasize clean, well-tested, and thoroughly documented solutions
- Lead by example in architecture discussions, data modeling, query optimization, building out test coverage, and data validation/analysis
- Champion database design and denormalization strategies that power scalable applications
- Maintainable Tech
- Demonstrate success in monitoring/observability and technical debt management for a growing codebase
- Drive performance optimization and infrastructure as code initiatives
- Deliver architectural decisions that position our platform for long-term scalability and maintainability
- Other duties as assigned
- 5+ years expertise in web applications, distributed systems, and data platforms with sizable user base
- Deep proficiency with Django, React(Query), TypeScript and SQL
- Experienced in database design/denormalization, and cloud architectures (GCP)
- Strong habit of technical documentation, diagramming, and cost/performance/permissions analysis
- Hands-on experience with API telemetry/monitoring, microservices (k8s/Helm), and CI/CD
- Demonstrate effective communication skills, unblocking and creating momentum for team members, stakeholders and customers
- Exceptional complexity estimation, problem-solving, and analytical thinking capabilities
- Organized, process-oriented and autonomous around achieving leadership goals, and progress the SDLC with a good sense of business tradeoffs
- Proficiency with modern development tools including AI-enhanced workflows, VSCode, JIRA, Git, and Unix
- Bachelor's degree or relevant certification in Computer Science, Engineering, or related field
- Track record of technical demonstrations that drive new technology adoption within existing stacks
- Led or played key roles in designing and shipping significant projects or systems
- Exemplifies cutting-edge development practices with active integration of Agentic AI workflows
- Demonstrates continuous learning through hands-on coding, personal projects, or open-source contributions
- This is a rare opportunity to influence positive change within one of the biggest societal challenges of our generation: sustainable public infrastructure
- You get to support a disruptive solution with a compelling value proposition into an industry that is eager to hear from you and in a market with no direct competition.
- We live at the cross section of infrastructure, scaleup and data science/AI. There is no other team like us in Toronto.
- There is no corporate bureaucracy here. You will accomplish more here in a few months than what you would in a few years at a large, entrenched technology company.
- We believe that Data and AI will play an outsized role in our future, so we equip every team member with access to Generative AI tools and our full Data Universe to enhance their productivity and encourage innovation through experimentation.
- We are proud to offer every CityZen an internal mentorship program, in-role professional growth, skill-based development & learning, and internal promotion opportunities.
- We work hard, we play together, we win as a team! We are on a mission to solve infrastructure while savoring the moment and celebrating the little details along the way.
Nous sommes désolés mais ce recruteur n'accepte pas les candidatures en provenance de l'étranger.