Current jobs related to Senior Software Engineer - Canada - Magnet Forensics


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About the Role:Sage Lake Senior Living is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software applications, ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Design, develop, and deploy high-quality...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About the Role:Sage Lake Senior Living is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software applications, ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Design, develop, and deploy high-quality...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain our mobile platform, ensuring a top-quality developer...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain our mobile platform, ensuring a top-quality developer...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll help define the future of physical operations and contribute to the development of...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll help define the future of physical operations and contribute to the development of...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're committed to increasing diversity and ensuring that Samsara is a place where people from all backgrounds can make an impact.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're committed to increasing diversity and ensuring that Samsara is a place where people from all backgrounds can make an impact.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're on a mission to enhance the safety, efficiency, and sustainability of physical operations that power our global economy.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll help define the future of physical operations and contribute to shaping our exciting array...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're committed to increasing diversity and ensuring that Samsara is a place where people from all backgrounds can make an impact.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll help define the future of physical operations and contribute to shaping our exciting array...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're committed to increasing diversity and ensuring that Samsara is a place where people from all backgrounds can make an impact.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're on a mission to enhance the safety, efficiency, and sustainability of physical operations that power our global economy.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...


  • Canada Horizon Software Full time

    Software Developer (Full Time Position)We are seeking a skilled Software Developer to join our Hong Kong team. Our Engineering Teams focus on designing, developing, and maintaining the global infrastructure, architecture, and features of our core solutions.Your Day-to-DayAs a Software Developer, you will contribute to the development of our solutions,...


  • Canada CENTRIC SOFTWARE Full time

    **Job Summary**Centric Software is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our clients.Key Responsibilities:Design and develop mobile applications for iOS and Android...

Senior Software Engineer

2 months ago


Canada Magnet Forensics Full time
About Magnet Forensics

Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. Our mission is to empower investigators to fight crime, protect assets, and safeguard national security.

Job Summary

We are seeking a talented Senior Software Engineer to join our Detection Engineering Team. As a key member of our team, you will design, develop, debug, and deliver tooling to assist the investigative and hunting process. You will work closely with our team to create technical documentation, identify and implement solutions to problems impacting the team, and develop production code for new features and bug fixes.

Key Responsibilities
  • Design and develop software solutions to assist in digital forensics and incident response
  • Collaborate with the team to create technical documentation and ensure seamless integration of new features
  • Identify and implement solutions to problems impacting the team's productivity and efficiency
  • Develop and maintain high-quality production code for new features and bug fixes
  • Participate in peer code reviews and ensure adherence to coding standards
Requirements
  • Bachelor's degree in Computer Science or related field
  • Strong experience in C/C++ or Rust development, including low-level development exposure
  • Solid understanding of Windows, Linux, and/or Mac internals
  • Experience with memory analysis, reverse engineering, malware analysis, or kernel development
Preferred Qualifications
  • Experience developing robust, well-tested production code in C/C++ or Rust
  • Familiarity with kernel development and debugging tools (WinDbg, OllyDbg, etc.)
  • Functional understanding of common threat analysis models and threat intelligence formats
  • Ability to track, analyze, and brief on new and ongoing cyber-attacks
What We Offer
  • Competitive compensation package
  • Generous time off policies
  • Opportunities for professional growth and development
  • A dynamic and inclusive work environment
How to Apply

If you are a motivated and experienced software engineer looking to make a difference in the world of digital forensics, please submit your application. We look forward to hearing from you