Software development team lead building and modernizing SaaS applications for colleges and universities. Leading engineers, delivery, architecture, and responsible AI-assisted development.
Responsibilities
Lead a small Scrum team of approximately 4–7 engineers
Build, modernize, and support enterprise SaaS applications using agentic development processes
Lead team people, technology, and delivery while remaining hands-on in software development
Conduct 1:1s, provide coaching and feedback, and support career development
Facilitate Scrum ceremonies and promote effective Agile practices
Partner with Product and QA to refine work, define acceptance criteria, and align delivery with priorities
Manage team capacity, commitments, risks, dependencies, and release milestones
Build a culture of ownership, accountability, collaboration, and continuous improvement
Provide technical direction and lead design and architectural decisions
Perform design, coding, code reviews, testing, debugging, refactoring, and documentation
Guide modernization efforts and promote sound engineering practices
Partner with Architecture, DevOps, Systems, and Security to build secure, scalable, reliable solutions
Lead adoption of agentic development practices
Use AI coding agents across planning, development, testing, debugging, refactoring, code review, and documentation
Establish standards for reviewing, testing, securing, and validating AI-generated code
Identify opportunities to improve engineering productivity and delivery through agentic development
Communicate technical decisions, delivery status, risks, and tradeoffs to stakeholders
Contribute to broader Engineering practices and standards
Requirements
8–10 years of professional software development experience
Demonstrated technical leadership, mentoring, or team leadership experience
Strong hands-on software development background
Experience with enterprise applications, SaaS, microservices, or distributed systems
Strong understanding of software architecture, APIs, databases, SDLC, CI/CD, testing, and production support
Experience working in Agile/Scrum environments and facilitating Scrum ceremonies
Strong communication, collaboration, and problem-solving skills
Strong sense of ownership and drive to continuously learn and improve
Experience using AI coding agents or other agentic development tools
Understanding of how to apply AI coding agents responsibly and effectively
Experience with technologies such as Java/Spring Boot, React/TypeScript, relational databases, REST APIs, event-driven systems, AWS, CI/CD, and automated testing is beneficial
Commitment to or eligibility for an inclusive workplace; accommodations available for candidates with disabilities
Benefits
Equal opportunity workplace
Disability accommodations during the interview process
Salary range targets for new hires in the US and Canada (specific range not provided)
Principal Engineer / Architect designing Azure cloud - native applications, data platforms, and distributed systems at Matrix. Leading technical architecture, hands - on engineering, and enterprise technology strategy.
Senior Software Engineer building prediction - market infrastructure and user - facing features for MetaMask’s self - custodial Web3 wallet. Developing secure APIs, real - time data integrations, and transaction - signing experiences.
Security Software Engineer building authentication, authorization, and cloud security features for Motive's AI - powered fleet management platform. Protecting products, infrastructure, and customer data.
Senior Full Stack Java Engineer building Java, React, and WFM solutions for Miratech’s global IT services clients. Developing scalable forecasting, scheduling, and operational reporting systems.
GM vehicle connectivity software co - op developing Linux - based C/C++/Rust systems. Prototyping, testing, and validating reliable vehicle communication software with hardware, application, and cloud teams.
Senior Software Engineer supporting Dynamics 365, Dataverse, Power Apps, and Azure initiatives. Providing architecture, integration, ALM, and technical solution guidance to a Montreal - based team.
Software Developer building LogiSense’s cloud usage - based billing platform with C#, .NET, and SQL Server. Owning complex features from design through delivery in a remote - first Canadian team.
Senior SDET automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building reliable test frameworks for microservices and platform services.
Senior Full - Stack Engineer building scalable APIs and web products for NimbleRx’s patient and pharmacy healthcare platform. Owning full - stack features, performance, testing, and technical delivery.
Senior Full Stack Developer building and modernizing cloud applications across frontend and backend systems. Delivering scalable services, AWS infrastructure, APIs, and automated testing for Innosphere’s clients.