Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Supervisor

$90k per year
Full-time

Know History

Job Responsibility: About the Position: We are seeking a dynamic Software Engineering Supervisor to play a pivotal role in our DevOps environment, overseeing a team of developers. This position involves project management, budgeting, and comprehensive technical leadership, with a strong focus on ensuring efficient project execution and delivery. The successful candidate will collaborate closely with our Digital History team to develop innovative applications that enhance the research, presentation, and documentation of Indigenous and Canadian history. The ideal candidate has demonstrated experience working with JavaScript frameworks, databases and building custom applications from conception to completion. They manage their time effectively, can motivate a team and provide guidance and keep projects moving forward with innovated problem solving. They are passionate about their work and can effectively communicate ideas, obstacles, and solutions. Primary Responsibilities:
  • Dev-Ops Management: Lead the DevOps process, including project setup, monitoring progress, and adjusting schedules as needed. Participate in pull requests and sprint planning meetings.
  • Development Leadership: Guide the software engineering team in all phases of development. Conduct code reviews, enforce coding standards, and ensure high-quality code. Manage project planning, execution, and delivery.
  • Technical Oversight: Guide the software engineering team in all phases of development. Conduct code reviews, enforce coding standards, and ensure high-quality code. Manage project planning, execution, and delivery.
  • Documentation and Reporting: Maintain detailed project documentation and technical specifications. Generate regular performance reports and communicate project status to stakeholders.
  • Recruitment and Development: Participate in the recruitment and onboarding of new software engineers. Provide training, mentorship, and support for team members' growth.
  • Communication: Serve as a communication link between the software engineering team and manager. Foster open and clear communication within the software engineering team
  • Problem Solving: Collaborate with the team to address technical challenges. Contribute to finding solutions for complex software issues. Continuously seek opportunities for process improvement within the software development workflow.
Essential Skills & Experience:
  • Minimum 5 years of professional experience in software development, with a strong track record in managing development teams and projects.
  • Proven experience in DevOps practices, including Azure CI/CD pipelines, GitHub, and Zen Hub
  • Proficiency in C# .NET, JavaScript frameworks (ReactJS preferred), and SQL development.
  • Familiarity with cloud development and best practices in privacy and data security.
  • Experience working with Indigenous and historical datasets (or similar) is an asset.
  • Excellent communication skills, capable of effectively engaging with stakeholders at all levels.
  • Ability to work with tight deadlines while retaining flexibility and a sense for priorities.
  • Post-secondary education in Computer Science, Computer Engineering, Software Development is preferred, or equivalent professional experience and training.
Other position details:
  • Hours: Full-time with flexible hours
  • Location: Option to work in either our Ottawa or Calgary offices or remotely within Canada.
  • Compensation: Starting at $90,000/year, with paid vacation, paid sick leave, and health and dental benefits
  • Equipment provided (e.g. laptop, dual monitors, peripherals)
How to Apply:: If you are interested in joining Know History's team for this role, please apply online at ( If you have any questions or require accessibility or cultural accommodations, at any point in the application process, send us an email and we'll work with you to make sure your needs are met. Know History is committed to providing equal employment opportunities. We know that, in order to understand our collective history, we need to prioritize Indigenous and diverse voices across all aspects of our organization. We strongly encourage candidates to apply and self-identify if they identify as Indigenous, members of racialized communities and visible minorities, people with disabilities, or members of members of the Two Spirit (2S) & LGBTQIA+ communities.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineering Supervisor in Ottawa, ON vacancy
  •  ...phone, your positive experience could be a direct result of our technology—and your hard work! About The Role As a Junior Software Engineer on the Message Spool team, you will work with senior engineers to build and improve the persistence layer of the Solace Event... 
    Suggested
    Internship
    Immediate start

    Solace

    Ottawa, ON
    20 days ago
  • $85k - $110k per year

     ...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security....  ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    a month ago
  •  ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale human conversation into actionable insights. By leveraging AI and patented statistical models to analyze organic social media data, askpolly provides near-instant, statistically... 
    Suggested
    Full time
    Internship
    Manual labor
    Work at office

    Forum Ventures

    Ottawa, ON
    a month ago
  •  ...or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades...  ...back to something real. The Role The Staff Software Engineer specializes in mobile app development and is responsible for driving... 
    Suggested
    Full time
    Internship
    Remote work
    Work from home

    Versaterm

    Ottawa, ON
    a month ago
  • $70k - $120k per year

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...! Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team who will be responsible for... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    more than 2 months ago
  •  ...Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise...  ...values and by our strong belief that an elite group of engineers can make a big difference. We are ambitious, well-funded and building... 
    Long term contract
    Full time
    Work at office
    Local area
    Work from home

    Arondite

    Ottawa, ON
    a month ago
  • $96.56k - $128.74k per year

     ...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer (Level 18) – Platform & Integration Employment Type: Permanent   Compensation Details: ~ Software Engineer 18:... 
    Permanent employment
    Summer work
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    5 days ago
  •  ...excellence. Job Description The Role:  The Solution Test Engineer will work to bridge the gap between platform and feature...  ...Spirent, Spirent Test Center, Avalanche, Ixia, Ixload  • Test software and equipment automation using Tcl/Tk, Expect, ATS/EASY, OO Programming... 
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    more than 2 months ago
  • $74k - $98k per year

     ...interface.  We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll...  ..., Claude Code, and Playwright MCP to improve test coverage, engineering efficiency, and release confidence. We work in a supportive, high... 
    Full time
    Worldwide

    Barracuda Networks

    Ottawa, ON
    a month ago
  •  ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director, Engineering] Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office

    Speechify

    Ottawa, ON
    more than 2 months ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new... 
    Full time
    Work at office
    Shift work

    Speechify

    Ottawa, ON
    more than 2 months ago
  •  ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's... 
    Full time
    Remote work

    Speechify

    Ottawa, ON
    more than 2 months ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Ottawa, ON
    more than 2 months ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Long term contract
    Full time
    Work at office

    Speechify

    Ottawa, ON
    more than 2 months ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.   March Networks is an established global leader in the video surveillance... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    25 days ago
  •  ...do you offer? Reporting to the General Manager, the Aquatics Supervisor provides day-to-day operational leadership for the Aquatics...  ...operational performance. Experience using recreation management software, databases, and Microsoft Office Suite to manage registrations,... 
    Long term contract
    Full time
    Contract work
    Work at office
    Immediate start
    Shift work

    Ymca Of The National Capital Region

    Ottawa, ON
    a month ago
  •  ...optimized customer experiences, and revenue growth. Learn more about Noibu at . About The Role We're looking for a Senior Software Engineer to help us build and evolve the systems that power those insights. As a Senior Software Engineer at Noibu, you'll take... 
    Flexible hours

    Noibu

    Ottawa, ON
    21 days ago
  • $80k - $105k per year

     ...vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real...  ...Bachelor's or Master's Degree in Computer Science, Electrical Engineering, Software Engineering, and/or equivalent Minimum of one year... 
    Full time

    Pleora Technologies

    Ottawa, ON
    a month ago
  •  ...across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to...  ...~ College diploma or University degree in computer science, Engineering, IT, or related discipline ~ Minimum 5 years of Linux experience... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress....  ...looking for talented Software Developers to join our growing engineering team. Whether your experience is in mobile, backend, cloud,... 
    Full time

    Wavestore

    Ottawa, ON
    a month ago
  •  ...Martello Technologies is seeking an experienced and motivated Software Developer to join our dynamic team for a 3-month term. The ideal...  ...-case generation.   ~ Effective prompt construction for engineering tasks such as specification, code generation, refactoring,... 
    Full time
    Work at office

    Martello Technologies

    Ottawa, ON
    24 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...on X and LinkedIn or visit We are seeking an experienced software developer with Systems Engineering domain knowledge to build practical... 
    Full time
    Internship
    Work at office
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision...  ....   What will you be doing? As the Embedded Software Engineer, you will play an integral part of an agile development team, developing... 
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    a month ago
  • $85k - $105k per year

     ...hard work!  About the Role This position is for a Junior Software Developer to join our API & Applications team, developing multi...  ...Collaborate actively with the product team and platform engineering team Assist the support team in resolving field issues... 
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    a month ago
  •  ...lifecycle to review peer code and identify areas for enhancement.   Requirements: Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience delivering Oracle Commerce based eCommerce solutions 5+ years experience in software development... 
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    more than 2 months ago
  •  ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining...  ...as needed.   Qualifications    ~3-5 years of software engineering experience, with exposure to the entire stack of development (backend... 
    Full time

    Jsi

    Ottawa, ON
    more than 2 months ago
  • $80k - $105k per year

     ...allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery...  ...Staff Software Developer, this role will leverage software engineering skillsets to support the SRC enterprise portfolio of signals intelligence... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    more than 2 months ago
  • $120k - $155k per year

     ...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software...  ...into its own product.  You’ll work closely with every engineering discipline at RBR, which means your code has a direct impact on... 
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  •  .... We support running the CLI locally from the command line, in an IDE, or in a CI/CD pipeline. We are looking for a talented software engineer with a passion for creative problem solving to join the CLI Engineering team and our journey in continuously innovating the CLI... 
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Snyk

    Ottawa, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Supervisor. Be the first to apply!