Senior Manager, Software Engineering
Tenable Network Security
Your Role:
Tenable is not only building great security products, but we are also building a world-class engineering culture, and committed to hiring the very best.
We are seeking a highly motivated and experienced Senior Manager who thrives in a hands-on environment. This role requires a leader who can not only strategize and guide a team but also actively contribute to the execution of projects and initiatives. The ideal candidate will be a technical expert in their field, capable of rolling up their sleeves and working alongside their team to achieve outstanding results.
Your Opportunity:
Build & maintain high performing teams that may be a combination of on-site and remote engineers, ensuring a great working environment for both cohorts Collaborate with Product management and Engineering leadership to help define the strategy, roadmap and execution for the various products Ensure reliable execution and delivery of projects by setting your teams up for successful delivery through clear direction. Lead teams in understanding priorities, roadmap planning, identifying dependencies, and ensure the on-time delivery of product features via repeatable process Close collaborations with PM, PgM, and Architecture to ensure all functions are aligned and relevant information is communicated effectively Troubleshoot complex issues and provide hands-on solutions to technical challenges Mentor engineers of various levels of experience to ensure our engineers are engaged, challenged, and meeting their professional development goals Fostering a culture of positive collaboration, learn from failures, and continual improvementWhat You’ll Need:
Able to work at Columbia, MD Headquarters (3 days per week, subject to change) 4+ years of experience as an engineering manager in SaaS based product development Experience leading projects and coaching engineers through a project’s lifecycle in an Agile environment, utilizing Scrum and/or Kanban Comfortable dealing with changes as we respond to a rapidly changing marketplace Ability to attract and hire great engineers, manage and mentor them and make them successful An ability to work with a remote team and lead them to sustainable long-term success A passion for Quality and a “Get Stuff Done” attitude that is balanced by a sense of responsibility to your customers and team Experience with developing and maintaining complex applications in a fast-paced, high-growth environment Knowledge of best practices related to high availability, fault tolerance, scalability, and performance Understanding of building microservices, along with their benefits and challenges B.S or M.S. Degree in Computer Science or a related fieldAnd Ideally:
Knowledge of best practices related to high availability, fault tolerance, scalability, and performance Hands-on experience in Java/Kotlin, JavaScript, Elasticsearch, Postgres or Dynamo Development experience in containerized distributed systems is a plus Stay up-to-date with industry best practices and emerging technologies Experience in the cybersecurity space#LI-Hybrid
#LI-LP1
Por favor confirme su dirección de correo electrónico: Send Email