Software Developer (Elasticsearch)

Halifax, NS or Remote
Magnet Forensics Logo

Venor is partnering with Magnet Forensics in their search for a Software Developer (Elasticsearch). Recognized as one of the fastest-growing companies in Canada by Canadian Business’s Growth 500 List in 2016, 2017, and 2019, Magnet Forensics offers the best digital forensics tools available in today’s market. With over 4,000 customers in over 90 countries, Magnet Forensics is based in Waterloo and currently has employees working in Ottawa, Herndon, Singapore, and Halifax. Their flagship digital investigation software, Magnet AXIOM, is used by over half of the Fortune 100 and worldwide by law enforcement agencies and corporations to uncover the truth in their investigations.

The Software Developer (Elasticsearch) will play a key part in working on the Magnet REVIEW team, with a focus on producing software that solves the most important problems facing digital forensics professionals today. This software allows investigators to collaborate and build a case around the collected digital evidence. The team includes a unique combination of technical abilities to cover both cloud and on-premise installations, handle millions of evidence hits and display valuable insights to investigators. This growing group is looking for a Software Engineer who’s comfortable developing in cloud environments. You will have the autonomy to investigate new tools/tech, provide technical input to your team, support the work of your peers, and lead new initiatives to build next-generation products for Magnet Forensics. Magnet Forensics values everyone’s different strengths and experiences that they bring to our organization.

What you’ll be doing:

  • Utilizing Elasticsearch to set up and execute Elasticsearch queries, query indexing, and query optimization  
  • Designing, developing, testing, and maintaining microservice-based architecture
  • Working in a team environment to deliver high-quality software
  • Contributing towards customer success by interacting with field teams
  • Adapting to changes as they arise from business & customer needs 

What we are looking for:

  • Bachelor’s degree in a Computer Science related field, or equivalent practical experience
  • Experience working with one or more general-purpose programming languages
  • Practical experience with Elasticsearch
  • Experience with several of the following:
    • Cloud-scale development and operations
    • Distributed systems
    • Performance optimization
    • Web development
    • Software security
    • Test automation
    • CI/CD
    • Networking
  • Aptitude and interest in learning new technologies
  • Effective at getting the right thing done
  • Prioritizes team collaboration and success
  • Practical leadership experience (regardless of title)

In addition, may have some of the following skills and experiences:

  • Experience working in an Agile development environment
  • Comfort in cloud management platforms such as AWS or Azure
  • Comfort with any of the following: .NET Core, ASP.NET Core, MySQL, Docker, Kubernetes, Linux, bash, Windows, AWS, Azure, Microservice architecture

To learn more about this exciting opportunity, contact Nick Misener via nick@venor.ca or Steph MacIntosh via steph@venor.ca.

Application Form

For: Software Developer (Elasticsearch)
In doc, docx or pdf format, 10 MB max
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.