As a Senior Software Engineer on the Graykey Platform team, you will develop and maintain the foundational Linux-based OS platform and core services for Magnet’s Graykey product.
You will enhance the CI/CD pipeline for more efficient and reliable build and deployment processes.
You will champion Python best practices and influence the evolution of Python development and deployment across the organization.
Your contributions will support a mission-driven product that plays a critical role in public safety and saves lives.
Note: Candidates must reside in The United States or Canada.
Requirements:
You must have 7+ years of experience in Linux systems development.
You should have 5+ years of experience with Python.
Proficiency with Embedded Linux systems and bootloader is required.
You need expert-level experience in Python, including debugging and profiling.
A strong understanding of Python internals and libraries such as Flask and Django is necessary.
Proficiency in Linux shell scripting, including creating, debugging, and maintaining scripts, is required.
You must be proficient in using GIT/GitHub/GitLab.
You should have proficiency in creating Debian Linux packages.
Knowledge of cryptography concepts and programming is required.
Proficiency with computer networking protocols and programming is necessary.
A Bachelor’s degree in computer science, computer engineering, or a related field is required.
Benefits:
Magnet Forensics offers generous time off policies.
Competitive compensation is provided.
There are volunteer opportunities available.
The company has reward and recognition programs.
Employee committees and resource groups are part of the workplace culture.