Job Description
Job Type: Full-time
About Binary Defense
Binary Defense is a trusted leader in security operations, providing proactive monitoring, detection, and response to cyberattacks. Our offerings include:
- Open XDR approach to Managed Detection and Response
- Advanced Threat Hunting
- Digital Risk Protection
- Phishing Response
- Incident Response Services
With a world-class 24/7 SOC and expertise in cybersecurity, we help businesses efficiently manage security risks. We are also the Trusted Cybersecurity Partner of the Cleveland Browns and PGA TOUR players.
Job Overview
Binary Defense is seeking a Manager of Software Engineering to lead and build a high-performing software development team. The ideal candidate will have experience managing fast-paced delivery cycles, ranging from rapid response solutions to long-term research-based projects. This role requires a hands-on approach, with the ability to guide team members in enterprise-grade software development while fostering a culture of technical excellence and innovation.
Key Responsibilities
Team Management & Leadership
- Attract, develop, and retain top software engineering talent.
- Ensure team members are engaged, challenged, and successful.
- Set clear priorities and delivery timelines for teams.
- Track and report operational KPIs for data-driven decision-making.
Technical Oversight & Agile Development
- Prioritize and manage the technical backlog with input from technical leads.
- Guide teams in system design, integration points, and dependencies.
- Advocate for technical excellence and adherence to best engineering practices.
- Implement agile development methodologies such as CI/CD, TDD, pair programming, and automated testing.
Strategic & Future-Focused Leadership
- Ensure teams build secure, scalable, and future-proof solutions.
- Establish and enforce technical standards and best practices.
- Drive innovation while balancing business objectives and technical feasibility.
- Promote a customer-focused orientation within the engineering team.
Requirements
Education & Experience
- Degree in Computer Science, Software Engineering, or related field (or equivalent real-world experience).
- 7+ years of experience in software architecture, coding, and enterprise software delivery.
- 5+ years of experience in managing and mentoring software engineers.
- 3+ years of experience with AWS and/or Azure cloud environments.
- Experience successfully leading distributed teams.
Technical & Leadership Skills
- Strong communication skills to explain complex technical concepts.
- Ability to assess team skills and productivity to drive continuous improvement.
- Expertise in scalable and fault-tolerant system development.
- Deep knowledge of distributed systems, OS internals, networking, and API development.
- Experience in agile methodologies (Scrum, Kanban, XP) and software engineering best practices.
- Proven ability to motivate teams and drive accountability.
Preferred Qualifications
- Experience in cybersecurity and intelligence.
- Knowledge of application security best practices.
- Proficiency in Windows, Mac, and/or Linux environments.
- Experience in building cloud-native applications and using container technologies.
- Familiarity with DevOps tools for CI/CD, configuration management, and monitoring.
Why Join Binary Defense?
- Competitive medical, dental, and vision benefits.
- 401(k) match, vested every payroll.
- Flexible and remote-friendly work environment.
- Training opportunities to expand your skill set.
If you’re passionate about leading high-performing teams and building innovative software solutions, we encourage you to apply!
👉 Apply Now – Join a growing team with great perks and a mission to protect businesses from cyber threats.
For more details, visit our website or follow us on LinkedIn!