This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Cority
Posted 1mo ago

Software Engineering Manager

Cority
Canada
RemoteFull Time
Responsibilities
  • leading team
  • mentoring engineers
  • driving delivery
Requirements
  • 7+ years software engineering experience with .NET technologies
  • Prior people leadership
  • Proficiency in C#
  • JavaScript
  • Angular/TypeScript
  • MS SQL Server, Agile, and experience with AI-assisted development tools
Technical tools mentioned
.NET Core.NET FrameworkC#JavaScriptAngularTypeScriptMS SQL ServerSQLGitHub CopilotClaude CodeCursor

Job description

About Cority
Cority helps customers see and prevent risks across their operations in real time. Our EHS+ platform converges people, data, and AI agents to provide a clear view of information people can trust, automate workflows that make people more impactful, and deliver personalized insights and expertise to improve decision-making. While most solutions respond to risks one at a time, Cority helps prevent them across environmental management, employee health, safety, quality, and sustainability. For 40 years, Cority has been the market leader in EHS+, recognized by top analysts and trusted by more than 1,500 of the most complex organizations worldwide. Cority has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com

About the Role

We are seeking a Software Engineering Manager to lead a team of engineers delivering high-quality software that powers our EHS platform. As a first-line manager, you will be responsible for your team’s delivery, health, and growth — staying close enough to the technical work to be a credible partner to engineers while driving outcomes across the product.

You will work closely with Product Management, QA, and peer engineering teams to plan and execute on commitments, remove blockers, and build a team culture of quality, ownership, and continuous improvement. 75% or more of this role is technical and being hands-on in code on a day to day basis.



About the Role

We are seeking a Software Engineering Manager to lead a team of engineers delivering high-quality software that powers our EHS platform. As a first-line manager, you will be responsible for your team’s delivery, health, and growth — staying close enough to the technical work to be a credible partner to engineers while driving outcomes across the product.

You will work closely with Product Management, QA, and peer engineering teams to plan and execute on commitments, remove blockers, and build a team culture of quality, ownership, and continuous improvement. 75% or more of this role is technical and being hands-on in code on a day to day basis.



About the Role
We are seeking a Software Engineering Manager to lead a team of engineers delivering high-quality software that powers our EHS platform. As a first-line manager, you will be responsible for your team’s delivery, health, and growth — staying close enough to the technical work to be a credible partner to engineers while driving outcomes across the product.
You will work closely with Product Management, QA, and peer engineering teams to plan and execute on commitments, remove blockers, and build a team culture of quality, ownership, and continuous improvement. 75% or more of this role is technical and being hands-on in code on a day to day basis.


What You’ll Do:

Technical Credibility

  • Drive AI usage & adoption to improve quality, velocity and time to market.
  • Drive technical and architectural decisions to meet product requirements while also anticipating and designing for future needs.
  • Maintain sufficient technical depth to participate meaningfully in design discussions and code reviews
  • Broad, deep understanding of the entire system architecture
  • Assess complexity, risk, and quality of work in your team’s area of the codebase
  • Identify when a technical approach is likely to cause problems, even when not writing code yourself
  • Guide senior engineers toward subject matter expertise and best practices
  • Drive automated testing practices to reduce manual testing overhead
  • Stay current with technology trends to make credible decisions about scope, hiring, and technical direction
  • Actively use AI-assisted development tools (such as GitHub Copilot, Claude Code, or Cursor) to maintain hands-on technical credibility alongside your team
  • Team Leadership & People Development

  • Manage a team of Software Engineers, including task planning, recruitment, performance management, and career development
  • Partner with and mentor the Scrum Master on ceremonies, helping the team understand the backlog from both a product and engineering perspective
  • Give clear, timely feedback and actively support engineers in identifying and pursuing growth opportunities
  • Coach each team member to excel in their role and build a meaningful career path
  • Foster an inspiring, open, and highly productive team culture
  • Champion the adoption of AI-assisted development practices within your team — coaching engineers on effective usage and factoring these tools into how work is scoped and planned
  • Delivery & Execution

  • Own your team’s delivery — plan work, manage dependencies, and keep commitments on track
  • Identify and remove blockers before they affect the team’s output
  • Maintain a clear picture of team commitments and communicate proactively when they are at risk
  • Balance delivery pressure with sustainable pace and long-term quality
  • Drive all aspects of development including requirements, design, implementation, testing, and integration
  • Collaboration & Communication

  • Work closely with Product Management to understand and deliver features aligned with the product roadmap
  • Collaborate cross-functionally with QA, product, and other engineering teams
  • Communicate team priorities and context clearly to both engineers and stakeholders
  • Raise issues and risks proactively rather than working around them


  • What We’re Looking For:

    Experience & Skills

  • 7+ years of experience as a Software Engineer, ideally with SaaS applications
  • 7+ years of experience with .NET Core, .NET Framework, or equivalent
  • Prior experience mentoring or leading engineers
  • Proficiency with technologies including C#, .NET, JavaScript, and Angular/TypeScript
  • Working knowledge of MS SQL Server, SQL, and stored procedures
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Claude Code, or Cursor
  • Solid understanding of Agile and Scrum methodologies
  • Strong grasp of object-oriented programming principles
  • Leadership Qualities

  • Takes responsibility for team outcomes — doesn’t deflect to individuals or external circumstances
  • Identifies and addresses team-level process or quality issues without being directed
  • Actively developing as a manager — seeking feedback and building their craft
  • Builds awareness of how the broader engineering organization operates
  • Ability to work with a diverse team in a dynamic, remote setting
  • Nice to Have

  • EHSQ&S industry experience
  • Mobile device testing knowledge
  • Awareness of AI/LLM capabilities including agentic frameworks, RAG, vector databases, or MCP servers — enough to have informed conversations with your team and assess technical direction in this space
  • University degree in a relevant technical field (or equivalent combination of education and experience)


  • WHAT’S IN IT FOR YOU?
     
    • An opportunity to work in a values-driven, performance oriented, dynamic and growth focused culture
    • We support a remote working environment with a one-time home office allowance and subsidized monthly internet allowance
    • Competitive health benefits, dental plans, and retirement savings plan (RRSP, 401K plan etc.)
    • Annual fitness allowance
    • Mental health support provided through access to Calm Premium meditation app and access to Talkspace
    • Access to learning tools & platforms, internal training programs, annual training allowance and certifications (if applicable), and High Talent Programs  
     
    Cority is committed to a diverse and inclusive work environment. Cority is an equal opportunity employer and does not discriminate based on race, nationality, gender, gender identity, sexual orientation, protected veteran status, age, disability or any other legally protected status. For applicants who would like to request for accommodation please send an email to [email protected].

    About Cority

    Provides cloud-based environmental health and safety management software.

    Year founded
    1985
    Employees
    853
    Organization type
    Private
    Latest investment
    Raised $179.00M Private Equity (2019) — led by Thoma Bravo
    Headquarters
    CA

    Similar jobs

    Software Engineering Manager roles
    17h
    Save
    Mark Applied
    Hide
    Senior Manager, Software Engineering (268246)
    Toronto, Ontario, Canada
    OnsiteFull Time
    Scotiabank
    ScotiabankToronto Stock Exchange: BNS: Provides global personal, commercial, and investment banking services.
    10+ YOE5+ MgmtUniversity degree or equivalent experience, 10+ years of progressive technology experience, 5+ years of people leadership, and expertise in enterprise reporting, analytics, cloud platforms, controls, and banking or financial reporting.
    Azure, GCP, Databricks, Power BI, Python, SQL, CI/CD
    1d
    Save
    Mark Applied
    Hide
    Gestionnaire, Développement Logiciel | Manager, Software Engineering
    Montreal or Illinois or North Carolina or Florida
    $125k-$259k/yr HybridFull Time
    Unity
    UnityNYSE: U: Provides software for creating real-time 3D interactive content.
    Experience managing high-performance software teams; expertise in Android, C/C++, Java, Kotlin, C#, and complex software products; strong collaboration and technical leadership skills.
    Android, C++, C, Java, Kotlin, C#, Vulkan, Agile
    2d
    Save
    Mark Applied
    Hide
    Senior Software Engineering Manager - International Card Tech - Full stack
    Toronto, Ontario, Canada
    $202k-$231k/yr HybridFull Time
    Capital One
    Capital OneNYSE: COF: Financial services offering credit cards, banking, and loans.
    10+ YOE3+ MgmtRequires 10+ years as a hands-on software engineer, 3+ years leading teams and people, agile experience, and knowledge of security, testing, CI/CD, availability, and resiliency. Cloud and computer science education preferred.
    AWS, GCP, Microsoft Azure, CI/CD
    2d
    Save
    Mark Applied
    Hide
    QNX Senior Manager, IDE & Tools Team
    Ottawa, Ontario, Canada
    $131k-$181k/yr OnsiteFull Time
    BlackBerry
    BlackBerryNYSE: BB: Provides cybersecurity software and secure embedded systems for businesses.
    Extensive embedded software or tools development experience, engineering team leadership, technical decision-making, communication, and knowledge of ISO 26262 and ISO 21434 standards.
    C, Java, ISO 26262, ISO 21434
    2d
    Save
    Mark Applied
    Hide
    QNX Senior Manager, IDE & Tools Team
    Ottawa, Ontario, Canada
    $131k-$181k/yr OnsiteFull Time
    BlackBerry
    BlackBerryNYSE: BB: Provides secure software and services for vehicles and enterprises.
    Extensive embedded software or tools development experience, engineering leadership, people management, C or Java experience, and knowledge of ISO 26262 and ISO 21434 standards.
    C, Java, QNX Software Center
    2d
    Save
    Mark Applied
    Hide
    Senior Software Engineering Manager - International Card Tech - Full stack
    Toronto, Ontario, Canada
    $202k-$231k/yr HybridFull Time
    Capital One
    Capital OneNYSE: COF: A diversified financial services providing banking and credit products.
    10+ YOE3+ MgmtRequires 10+ years as a hands-on software engineer, 3+ years leading agile teams and direct people leadership, plus expertise in security, testing, CI/CD, availability, and resiliency.
    Machine Learning, Conversational AI, AWS, GCP, Microsoft Azure, CI/CD
    2d
    Save
    Mark Applied
    Hide
    Senior Software Engineering Manager - International Card Tech - Full stack
    Toronto, Ontario, Canada
    $202k-$231k/yr HybridFull Time
    Capital One
    Capital OneNYSE: COF: Provides credit card, banking, and auto loan services.
    10+ YOE3+ MgmtRequires 10+ years as a hands-on software engineer, 3+ years leading teams and direct people leadership, plus software engineering best practices. Preferred: cloud, full-stack, web applications, architecture, and stakeholder management.
    AWS, GCP, Microsoft Azure, CI/CD
    5d
    Save
    Mark Applied
    Hide
    Sr. Software Engineering Manager, Apple Pay - Wallet, Payments & Commerce
    Montreal, Quebec, Canada
    OnsiteFull Time
    Apple
    AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
    Engineering leadership role requiring architecture expertise, technical credibility, team growth, career development, and direction of large-scale critical services.
    This job has expired