FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
Magnet ForensicsStaff Software Engineer developing embedded Linux software at Magnet Forensics. Focused on Python application engineering and leading technical decision making across teams.
Tech Stack
Tools & technologiesCloudDNSFirewallsIoTLinuxPython
About the role
Key responsibilities & impact- Contribute directly to our codebase, building features as well as addressing bugs and technical debt directly with an eye towards code quality and best practices.
- Drive design for complex software projects, and work with Engineering Managers to delegate work across many different engineers. Be willing and able to assist these engineers in implementing designs, while being open to feedback and modifications.
- Take ownership of major initiatives, and drive them to completion with minimal oversight. You flag concerns and blockers early, and are detail-oriented in your work.
- Collaborate with other engineers. Soft skills are a must in this role, as you will be expected to drive technical discussions within and across many engineering teams. You should be capable of navigating interpersonal challenges and strong opinions with a cool head.
Requirements
What you’ll need- 12+ years of professional backend development experience, and a Bachelor’s degree in a Computer Science, Mathematics, Electrical Engineering, or a related field OR
- 10+ years of professional backend development experience + a master’s degree in a relevant field OR
- 8+ years of professional backend development experience + a PhD in a relevant field OR
- 15+ years of professional backend development experience.
- 6+ years of professional experience working on Python application development.
- 3+ years of professional experience working with Linux servers, local or in the cloud.
- Strong interpersonal skills, able to drive technical decision making across many talented engineers with strong opinions.
- Strong system design and architecture skills for Web and/or IoT products.
- Strong knowledge of web security and cryptography.
- Strong knowledge of networking fundamentals (DNS, firewalls, etc).
Benefits
Comp & perks- Generous time off policies
- Competitive compensation
- Volunteer opportunities
- Reward and recognition programs
- Employee committees & resource groups
- Healthcare and retirement benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentPythonLinuxsystem designarchitectureweb securitycryptographynetworking fundamentals
Soft Skills
interpersonal skillstechnical decision makingcollaborationdetail-orientedopen to feedbacknavigating challenges
Certifications
Bachelor's degreeMaster's degreePhD