Top Benefits
About the role
Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works.
For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most comprehensive, human-centered, and secure SaaS platform to help workers and businesses thrive in 100 countries around the world.
The company enjoys the industry’s highest levels of client satisfaction and has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com .
PRIMARY RESPONSIBILITIES:
We are seeking a Software Engineering Manager to lead multiple engineering teams responsible for owning and delivering a Java-based SaaS product. The role will ensure on-time product releases while maintaining high quality standards. Working closely with development, QA, and product teams, the Software Engineering Manager will coordinate all aspects of product delivery and release cycles.
DUTIES AND RESPONSIBILITIES
- Lead two engineering teams (including one offshore team) through all aspects of people management: sprint planning, technical code reviews, talent acquisition, performance development, and team growth.
- Mentor engineers in best practices and coding standards while building highly productive teams that consistently deliver on departmental objectives.
- Coach each team member to excel in their current role and develop clear career growth paths aligned with their goals.
- Own the complete development lifecycle—from requirements and architecture through implementation, testing, and integration—ensuring high-quality deliverables at every stage.
- Partner closely with Product Management to deliver features that align with the product roadmap while advocating for sound technical architecture and engineering needs.
- Develop senior engineers into domain experts who can drive technical decisions and mentor others in their areas of expertise.
- Drive technical innovation and stay current with emerging technologies, industry best practices, and modern development methodologies.
- Champion production ownership across the teams, advancing DevOps practices including CI/CD automation, proactive monitoring, incident response, and a culture of continuous improvement in system reliability.
- Build resilient teams by distributing knowledge broadly, managing cognitive complexity, and ensuring critical expertise is shared rather than concentrated in individual team members.
- Collaborate cross-functionally, facilitate effective communication across engineering teams, and remain hands-on with technical work that advances team and company objectives.
- Foster a culture of innovation, psychological safety, and open communication where engineers thrive and do their best work.
KNOWLEDGE, SKILLS AND ABILITIES
- Experience developing and testing enterprise systems
- Experience implementing feature flags and building application telemetry/observability systems
- Mobile device testing knowledge is an asset
- Working knowledge of various programming languages such as Java, C#, .NET Core, JavaScript, and Angular/Typescript
- Oracle, MS SQL Server, SQL, store procedures, etc.
- Agile and scrum process knowledge
- Knowledge of object-oriented programming and scripting languages
- Ability to work with technology and grasp new concepts quickly
- High level of professionalism
- Ability to work with a diverse team under dynamic settings
- Good oral and written communication skills
- Strong multi-tasking ability
- Energy and sense of urgency
- Very detail oriented and able to deliver quality software within timelines
- 5+ years of experience as a Software Engineer with Java Saas applications
- 2+ years of experience as a Software Engineering Manager
- 2+ years of experience with .NET, is a plus
QUALIFICATIONS
- University Degree in a relevant technical field; combination of experience and education may be substituted
- Experience mentoring and leading groups of engineers
- EHS+ Industry experience is preferred
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 Udemy, 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 hr@cority.com.
About Cority
Cority gives every employee from the field to the boardroom the power to make a difference, reducing risks and creating a safer, healthier, and more sustainable world. For over 35 years, Cority’s people-first software solutions have been built by EHS and sustainability experts who know the pressures businesses face. Time-tested, scalable, and configurable, CorityOne is the responsible business platform that combines datasets from across the organization to enable improved efficiencies, actionable insights, data-driven decisions, and more accurate reporting on performance. Trusted by more than 2,000 organizations worldwide, Cority deeply cares about helping people work toward a better future for everyone. To learn more, visit www.cority.com.
Top Benefits
About the role
Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works.
For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most comprehensive, human-centered, and secure SaaS platform to help workers and businesses thrive in 100 countries around the world.
The company enjoys the industry’s highest levels of client satisfaction and has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com .
PRIMARY RESPONSIBILITIES:
We are seeking a Software Engineering Manager to lead multiple engineering teams responsible for owning and delivering a Java-based SaaS product. The role will ensure on-time product releases while maintaining high quality standards. Working closely with development, QA, and product teams, the Software Engineering Manager will coordinate all aspects of product delivery and release cycles.
DUTIES AND RESPONSIBILITIES
- Lead two engineering teams (including one offshore team) through all aspects of people management: sprint planning, technical code reviews, talent acquisition, performance development, and team growth.
- Mentor engineers in best practices and coding standards while building highly productive teams that consistently deliver on departmental objectives.
- Coach each team member to excel in their current role and develop clear career growth paths aligned with their goals.
- Own the complete development lifecycle—from requirements and architecture through implementation, testing, and integration—ensuring high-quality deliverables at every stage.
- Partner closely with Product Management to deliver features that align with the product roadmap while advocating for sound technical architecture and engineering needs.
- Develop senior engineers into domain experts who can drive technical decisions and mentor others in their areas of expertise.
- Drive technical innovation and stay current with emerging technologies, industry best practices, and modern development methodologies.
- Champion production ownership across the teams, advancing DevOps practices including CI/CD automation, proactive monitoring, incident response, and a culture of continuous improvement in system reliability.
- Build resilient teams by distributing knowledge broadly, managing cognitive complexity, and ensuring critical expertise is shared rather than concentrated in individual team members.
- Collaborate cross-functionally, facilitate effective communication across engineering teams, and remain hands-on with technical work that advances team and company objectives.
- Foster a culture of innovation, psychological safety, and open communication where engineers thrive and do their best work.
KNOWLEDGE, SKILLS AND ABILITIES
- Experience developing and testing enterprise systems
- Experience implementing feature flags and building application telemetry/observability systems
- Mobile device testing knowledge is an asset
- Working knowledge of various programming languages such as Java, C#, .NET Core, JavaScript, and Angular/Typescript
- Oracle, MS SQL Server, SQL, store procedures, etc.
- Agile and scrum process knowledge
- Knowledge of object-oriented programming and scripting languages
- Ability to work with technology and grasp new concepts quickly
- High level of professionalism
- Ability to work with a diverse team under dynamic settings
- Good oral and written communication skills
- Strong multi-tasking ability
- Energy and sense of urgency
- Very detail oriented and able to deliver quality software within timelines
- 5+ years of experience as a Software Engineer with Java Saas applications
- 2+ years of experience as a Software Engineering Manager
- 2+ years of experience with .NET, is a plus
QUALIFICATIONS
- University Degree in a relevant technical field; combination of experience and education may be substituted
- Experience mentoring and leading groups of engineers
- EHS+ Industry experience is preferred
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 Udemy, 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 hr@cority.com.
About Cority
Cority gives every employee from the field to the boardroom the power to make a difference, reducing risks and creating a safer, healthier, and more sustainable world. For over 35 years, Cority’s people-first software solutions have been built by EHS and sustainability experts who know the pressures businesses face. Time-tested, scalable, and configurable, CorityOne is the responsible business platform that combines datasets from across the organization to enable improved efficiencies, actionable insights, data-driven decisions, and more accurate reporting on performance. Trusted by more than 2,000 organizations worldwide, Cority deeply cares about helping people work toward a better future for everyone. To learn more, visit www.cority.com.