Software Engineer

Georgia / Canada / Maine / Massachusetts / New Hampshire / Delaware / North Carolina / South Carolina / Virginia / West Virginia / Pennsylvania / Tennessee / Florida / Kentucky / Indiana
Research and Development – Engineering /
Full-Time /
Role Summary:
The GrayKey AppLogic Team is growing! With this growth, we are looking for an individual that can help us integrate across more of the Magnet Forensics product lines.  

A successful candidate will be a self-motivated and milestone-driven in a fast-paced environment. If you have a passion for security, want to build a robust product, and have the desire to make an impact on a growing company then you’ll enjoy your career at Magnet Forensics.

Role Responsibilities:

    • Implementation and execution of technical design;
    • Assist with developing technical designs;
    • Use unit testing to validate execution of technical designs;
    • Debug complex software systems;
    • Participate in code reviews;
    • Perform other duties as assigned.


    • 2 years of experience with Python;
    • Experience using Pytest.
    • Experience with GIT;
    • Exposure to C/C++;
    • Exposure to Agile Programing practices;
    • Exposure to external integrations using Rest API endpoints.

Nice to Haves:

    • Android/iOS system development;
    • Exposure to Reverse Engineering;
    • Experience Refactoring code;
    • Experience with Python2.7 to Python 3.
The Most Important Thing

We’re looking for candidates that can provide examples of how they have demonstrated Magnet CODE in their previous experiences:
CARE – We care about each other and our mission to make a difference in the world.
OWN – We are accountable for our results – while never forgetting to act with integrity, empathy, and respect.
DEDICATE – We put our heart and soul into meeting the needs of our customers and helping them serve the people they protect.
EVOLVE – We are constantly innovating and exploring new ways to work together to make an impact with our work.