Brightree
Software Engineering Manager
Halifax, Canada
Sponsorship not specifiedDetected 30 days ago
JavaScriptReactDistributed SystemsCode ReviewAWSCI/CDAPI DevelopmentMachine LearningIncident ResponseBrand StrategyTest AutomationLeadershipCommunicationCollaborationMentoring
About the role
- Title: Software Engineering Manager Reports to: Sr.
- Role Type: First-line engineering manager with strong technical judgment, people leadership, and delivery ownership across a production system environment.
Responsibilities
- Lead, coach, and develop a team of software engineers through clear expectations, regular feedback, career development, and effective performance management.
- Drive predictable execution by managing planning, prioritization, dependencies, delivery risk, and trade-offs in partnership with product and cross-functional stakeholders.
- Build a deep understanding of customer and business needs, and help the team translate those needs into practical, high-impact technical solutions.
- Own software quality outcomes by establishing pragmatic approaches to automated testing, release validation, defect prevention, and engineering accountability.
- Evaluate practical opportunities to apply AI/ML-enabled capabilities where they can improve product value, operational efficiency, or internal engineering effectiveness, and partner with the right specialists when deeper expertise is needed.
- Where a culture driven by excellence helps you not only meet your goals, but also create new ones.
Requirements
- You should bring strong technical judgment, a bias for clarity and accountability, and the ability to balance speed, quality, reliability, and long-term maintainability.
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 3+ years of experience leading, coaching, and developing software engineering teams.
- Experience designing, delivering, and operating cloud-native applications in any major cloud provider.
- Experience with Microsoft development technologies, including.NET and.NET Core, with a solid background in designing and delivering APIs and services using ASP.NET.
- Experience with production operations, observability, incident response, and continuous improvement practices for service reliability and supportability.
- 8+ years of software engineering experience, including experience building and operating production systems.
- Strong technical foundation in architecture, system design, API design, and distributed systems, with the ability to guide engineers in improving code quality, testability, and long-term maintainability.
- Experience with Microsoft development technologies, including.NET and.NET Core, with a solid background in designing and delivering APIs and services using ASP.NET. Able to provide technical leadership and sound judgment in modern application development within the Microsoft ecosystem.
- Experience leading teams in environments that use CI/CD, automated testing, release management, and modern deployment practices.
- Ability to work effectively across product, architecture, security, operations, and peer engineering teams to align technical execution with business outcomes.
- Strong communication, organizational, and decision-making skills, with the ability to provide clarity in ambiguous or fast-moving environments.
- Experience modernizing legacy applications, services, or workflows in a cloud-first environment.
- Experience delivering software that incorporates AI-enabled capabilities, or partnering effectively with specialists to evaluate and implement practical AI-driven features that solve clear customer or business problems.
- Experience introducing or leading responsible use of AI-assisted engineering tools-such as code generation, test acceleration, documentation support, or workflow automation-to improve developer productivity while maintaining strong standards for quality, security, and maintainability.
Nice to have
- Preferred Skills/Experience
- Extensive experience in AWS and its services is preferred but not required.
- Experience with modern JavaScript frameworks such as React is a plus.
Benefits
- Employees receive Flexible Time Off (FTO), receive 11 paid holidays plus 3 floating days and are eligible for 14 weeks of primary caregiver or two weeks of secondary caregiver leave when welcoming new family members.
- Own delivery and operational outcomes for the team's product and service areas, including roadmap execution, release readiness, service health, reliability, and continuous improvement.
- Promote strong engineering practices across system design, code review, test strategy, incident learning, and documentation to improve maintainability, quality, and delivery confidence.
- Partner with senior engineers and architects to influence technical direction, modernization, scalability, resilience, and long-term system health within the team's domain.
- Support a culture of operational excellence by improving observability, incident response, root-cause learning, and production readiness practices.
- Hire and retain high-caliber engineers, strengthen team composition over time, and create an environment where collaboration, inclusion, accountability, and continuous learning can thrive.
Apply directly at Brightree →Create a free account for alerts like thisView Brightree immigration profile
This listing is sourced directly from Brightree's careers page and normalized into a canonical job model.