Software Engineer - Review Team

Global leader in digital investigative software development for acquiring, analyzing, and sharing evidence from computers, smartphones, tablets, and IoT devices.
$87,200 - $130,800
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Cybersecurity

Description For Software Engineer - Review Team

Magnet Forensics, a global leader in digital investigative software, is seeking a Software Engineer to join their Review Team. The role focuses on building next-generation digital forensics products that enhance collaboration between agency stakeholders. The company serves over 4,000 customers in 100+ countries, with their solutions playing a crucial role in modernizing digital investigations, helping investigators fight crime, protect assets, and guard national security.

The Engineering Organization is dedicated to producing software that addresses the most critical challenges in digital forensics and incident response. They prioritize well-tested, performant code and intuitive UIs, recognizing that every minute counts in national terrorism cases and life-or-death situations. The team consists of smart, passionate, and humble professionals who understand that solving complex industry problems requires constant collaboration and continuous learning.

As a Software Engineer on the Review Team, you'll be responsible for developing efficient, modular solutions, participating in code reviews, and making important product design and architecture decisions. The role requires strong technical skills in C#/JavaScript, ReactJS, and experience with modern development tools and practices. The company offers competitive compensation, comprehensive benefits, and the opportunity to make a meaningful impact in digital forensics and security.

The position offers a collaborative, inclusive work environment with opportunities for professional growth and development. Magnet Forensics values diversity and different perspectives, whether from education, work experience, or background. Join a team that's not just building software, but helping to protect communities and countries through advanced digital investigation tools.

Last updated 9 days ago

Responsibilities For Software Engineer - Review Team

  • Analyze requirements, break down tasks and estimate effort
  • Design robust, performant and secure solutions
  • Develop efficient, modular, and maintainable software solutions
  • Participate in code reviews
  • Troubleshoot, debug and fix defects
  • Take initiative, build strong teams and communicate effectively
  • Guide best practices for building, delivering and maintaining multiple source code projects
  • Understanding the intent of the product, and using that knowledge to make product design, and architecture decisions

Requirements For Software Engineer - Review Team

JavaScript
React
Kubernetes
PostgreSQL
Redis
  • 3+ years of experience with C# and/or JavaScript
  • 2+ years of ReactJS or similar frontend framework
  • Proficiency with HTML/CSS
  • Proficiency with API architectures such as REST or GraphQL
  • Proficiency using Git based version control systems
  • Proficiency using relational databases like MySQL or PostgreSQL
  • Proficiency in a testing framework(such as XUnit, Jest, PyTest, etc.)
  • Experience with build tools Jenkins/GitLab/Azure DevOps
  • Experience working with Kubernetes

Benefits For Software Engineer - Review Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

Interested in this job?

Jobs Related To Magnet Forensics Software Engineer - Review Team

Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, building systems to manage fulfillment center capacity and optimize supply chain operations.

Software Development Engineer II, Delivery Choice

Amazon seeks SDE II for Delivery Experience team to build innovative delivery solutions, offering competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer II, Delivery Choice

SDE II position at Amazon's DEX team focusing on innovative delivery technology solutions, offering competitive compensation and opportunity to shape e-commerce delivery experiences.

Software Development Engineer, Amazon Payment Products Core Services

Software Development Engineer position at Amazon Payment Products Core Services team, building and maintaining critical payment processing systems and services.

Software Development Engineer II, Digital Acceleration

Amazon seeks SDE II for Digital Acceleration team to build scalable services for digital subscriptions platform serving Prime, Music, Audible, and other major properties.