Current jobs related to Software Development Engineer: Entry-Level Position - Canada - Magnet Forensics


  • Canada TripAdvisor LLC Full time

    Software Engineer: Entry-Level PositionAt TripAdvisor LLC, we're seeking an experienced Software Engineer to join our Ontology & Metadata Engineering team. This team is responsible for organizing and exposing our extensive inventory of hotels, restaurants, attractions, and more to enable the creation of great customer experiences on our website and native...


  • Canada TripAdvisor LLC Full time

    Software Development Engineer: Entry-Level PositionTripAdvisor LLC is seeking an experienced Software Development Engineer to join our Ontology & Metadata Engineering team. This team is responsible for organizing and exposing our extensive inventory of hotels, restaurants, attractions, and more to enable the creation of great customer experiences on our...


  • Canada TripAdvisor LLC Full time

    Software Development Engineer: Entry-Level PositionTripAdvisor LLC is seeking an experienced Software Development Engineer to join our Ontology & Metadata Engineering team. This team is responsible for organizing and exposing our extensive inventory of hotels, restaurants, attractions, and more to enable the creation of great customer experiences on our...


  • Canada Imperva Full time $115,000 - $145,000

    Job Title: Software Development Engineer: Entry-LevelWe are seeking an experienced Full Stack Software Engineer to join our expanding Data Privacy team in Vancouver, BC. As a key member of our team, you will design and develop software that is easily maintainable, highly reliable, and demonstrates knowledge of engineering best practices.Key...


  • Canada Imperva Full time $115,000 - $145,000

    Job Title: Software Development Engineer: Entry-LevelWe are seeking an experienced Full Stack Software Engineer to join our expanding Data Privacy team in Vancouver, BC.The ideal candidate will have a strong background in object-oriented programming, unit testing, and UI development using Java/Spring Boot and React framework.Responsibilities include...


  • Canada Imperva Full time $115,000 - $145,000

    Job Title: Software Development Engineer: Entry-LevelWe are seeking an experienced Full Stack Software Engineer to join our expanding Data Privacy team in Vancouver, BC.The ideal candidate will have a strong background in object-oriented programming, unit testing, and UI development using Java/Spring Boot and React framework.Responsibilities include...


  • Canada Mobility Health Physical Therapy Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team and contribute to the development of innovative healthcare solutions. As a key member of our engineering team, you will work closely with data scientists, healthcare professionals, and other engineers to design and build systems that improve the health of real people.Key...


  • Canada Mobility Health Physical Therapy Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team and contribute to the development of innovative healthcare solutions. As a key member of our engineering team, you will work closely with data scientists, healthcare professionals, and other engineers to design and build systems that improve the health of real people.Key...


  • Canada Yuzu Health Inc Full time

    About Yuzu Health IncYuzu Health Inc is a pioneering health insurance TPA that empowers businesses to offer innovative health insurance plans to their employees. Our mission is to simplify the complexities of health insurance by facilitating new ways to pay for and access healthcare covered by insurance.Role OverviewWe are seeking a highly skilled Software...


  • Canada Yuzu Health Inc Full time

    About Yuzu Health IncYuzu Health Inc is a pioneering health insurance TPA that empowers businesses to offer innovative health insurance plans to their employees. Our mission is to simplify the complexities of health insurance by facilitating new ways to pay for and access healthcare covered by insurance.Role OverviewWe are seeking a highly skilled Software...


  • Canada Mobility Health Physical Therapy Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team and contribute to the development of innovative healthcare solutions. As a key member of our engineering team, you will work closely with data scientists, healthcare professionals, and other engineers to design and build tools that improve the health of real people.Key...


  • Canada Mobility Health Physical Therapy Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team and contribute to the development of innovative healthcare solutions. As a key member of our engineering team, you will work closely with data scientists, healthcare professionals, and other engineers to design and build tools that improve the health of real people.Key...


  • Canada Mobility Health Physical Therapy Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team and contribute to the development of innovative healthcare solutions. As a key member of our engineering team, you will work closely with data scientists, healthcare professionals, and other engineers to design and build tools that improve the health of real people.Key...


  • Canada Mobility Health Physical Therapy Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team and contribute to the development of innovative healthcare solutions. As a key member of our engineering team, you will work closely with data scientists, healthcare professionals, and other engineers to design and build tools that improve the health of real people.Key...


  • Canada VergeSense Inc. Full time

    About VergeSense Inc.VergeSense Inc. is a leading provider of occupancy intelligence solutions, empowering businesses to make informed decisions about their physical spaces.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing,...


  • Canada VergeSense Inc. Full time

    About VergeSense Inc.VergeSense Inc. is a leading provider of occupancy intelligence solutions, empowering businesses to make informed decisions about their physical spaces.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing,...


  • Canada Imperva Full time $115,000 - $145,000

    About the RoleWe are seeking an experienced Full Stack Software Engineer to join our expanding Data Privacy team in Vancouver, BC. As a key member of our team, you will design and develop software that is easily maintainable, highly reliable, and demonstrates knowledge of engineering best practices.Key ResponsibilitiesDesign and develop software that meets...


  • Canada Imperva Full time $115,000 - $145,000

    About the RoleWe are seeking an experienced Full Stack Software Engineer to join our expanding Data Privacy team in Vancouver, BC. As a key member of our team, you will design and develop software that is easily maintainable, highly reliable, and demonstrates knowledge of engineering best practices.Key ResponsibilitiesDesign and develop software that meets...


  • Canada Clover Health Full time

    About the Role:Clover Health is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our healthcare technology platform.Key Responsibilities:Design and develop scalable, efficient, and secure software systemsCollaborate with...


  • Canada Clover Health Full time

    About the Role:Clover Health is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our healthcare technology platform.Key Responsibilities:Design and develop scalable, efficient, and secure software systemsCollaborate with...

Software Development Engineer: Entry-Level Position

2 months ago


Canada Magnet Forensics Full time
About Magnet Forensics

Magnet Forensics is a leading provider of digital investigative software that empowers law enforcement agencies, government organizations, and private sector companies to acquire, analyze, and share evidence from computers, smartphones, tablets, and IoT-related devices.

We are a global company with a strong presence in the digital forensics and incident response industry, serving over 4,000 customers in more than 100 countries.

About the Role

We are seeking a talented Software Development Engineer to join our growing team, responsible for building the next generation of Incident Response products and developing high-impact detection mechanisms for memory forensics and live systems.

Key Responsibilities
  • Create technical documentation for teams to follow
  • Design and write automated tests to ensure the integrity of our software
  • Develop robust, well-tested production code in C/C++ or Rust
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Stay up-to-date with industry trends and emerging threats to inform product development
Requirements
  • Bachelor's degree in Computer Science or equivalent practical experience
  • C/C++/Rust development experience, including low-level development exposure
  • Solid understanding of Windows, Linux, and/or Mac internals
  • Experience with memory analysis, reverse engineering, malware analysis, kernel development, or common EDR bypass techniques
  • Functional understanding of common threat analysis models, including the Cyber Kill Chain and MITRE ATT&CK
  • Knowledge of common threat intelligence formats (SIGMA, STIX, etc.)
What We Offer
  • Competitive salary range: $107,200 - $160,800 CAD
  • Generous time off policies
  • Healthcare and retirement benefits
  • Opportunities for professional growth and development
Why Join Magnet Forensics?

We are committed to building a diverse and inclusive workforce, and we believe that our employees are our greatest asset. We offer a dynamic and supportive work environment, with opportunities for collaboration and growth.

Magnet Forensics is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, provincial, or local law.