Open role
[Remote] Software Engineering Manager - Cybersecurity
Note: The job is a remote job and is open to candidates in USA. The client is a global cybersecurity technology company focused on protecting critical infrastructure and complex IT, OT, and ICS environments. They are seeking a hands-on Engineering Manager to build and lead a new team of software engineers and data scientists developing cybersecurity systems involving real-time data processing, high-performance services, machine learning, and AI-powered capabilities.
Responsibilities
- Lead and mentor a small, highly technical team of software engineers and data scientists
- Remain hands-on and technically engaged while providing day-to-day engineering leadership
- Establish effective engineering practices, development standards, and team processes
- Work with senior engineers to evaluate architecture, technologies, and implementation approaches
- Help translate ambiguous technical and product challenges into clear priorities and executable plans
- Take ownership of the team's delivery, from planning and development through production deployment and operation
- Ensure the systems your team builds meet high standards for performance, reliability, scalability, and maintainability
- Recruit and interview engineers and data scientists as the team grows
- Build a strong team culture centered around ownership, technical excellence, collaboration, and continuous improvement
- Coach engineers and help high-performing individual contributors expand their technical and leadership capabilities
- Introduce and scale AI-assisted development practices across the team
- Remove technical and organizational blockers so engineers can move quickly without sacrificing quality
- Maintain a strong focus on how software performs in real-world production environments, not simply whether it works during development or testing
Skills
- 8–10+ years of software engineering experience, including experience leading or managing engineering teams
- Prior experience building and operating production software that customers or internal users depend on
- A strong hands-on engineering background with the ability to dive into technical discussions and make sound engineering decisions
- Demonstrated experience working withAI/ML technologies and modern AI-assisted software development practices
- Experience using AI tools meaningfully in your own software development workflow and helping other engineers adopt similar practices
- Experience hiring, mentoring, and developing strong engineering talent
- The ability to balance hands-on technical involvement with effective people leadership
- Strong judgment around architecture, system design, engineering tradeoffs, and production reliability
- Comfort operating in an environment where the problems and solutions aren't always clearly defined
- A track record of taking ownership for outcomes rather than simply managing tasks or processes
- High standards for engineering quality and a genuine desire to build a team capable of delivering exceptional technology
Company Overview