Director of Software Engineering - Remote

Apply for this position Please mention DailyRemote when applying
Posted 10 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

About FireMonAs a thought leader in a space we invented, FireMon is paving the way in the cybersecurity industry across the globe. At FireMon, you'll find a disruptive, cutting-edge environment. It's a place where being proactive is rewarded and each day is more innovative than the last. This drive permeates everything we do - from how we develop our products to how we engage with our customers and how we get things done.One of the biggest benefits of working with a groundbreaking company like FireMon, is the huge impact employees have on the overall product and business. Each person's work directly affects the outcome of the finalized product and success of the business. Additionally, you can voice your ideas and collaborate across departments to learn new aspects of the company. Since we are securely backed by some of the savviest investors in the industry, you get the security of an established organization but at the same time get to experience the agility and autonomy of a smaller company.The Director of Software Engineering is responsible for leading several teams of developers that design and implement FireMon products. You are expected to draw upon your extensive experience building, leading, and mentoring high-performing product development teams. You will report directly to the SVP of Product & Engineering and will collaborate with the other development team leader and our quality engineering leader. The ideal candidate must have both a strong technical background and strong leadership skills. Key responsibilities:Passionate about technical and leadership challenges, organizing a team to deliver, and building a frictionless process for high quality, high confidence deliverablesAbility to leverage the collective intelligence of a team to build alignmentTakes great pride in your work and strive to create robust solutionsEnjoy teaching and mentoring othersEnjoy managing across multiple teams with multiple projects, balancing the needs of new development and production support.Promotes a high-performance culture with a strong sense of accountabilityAble to measure performance using metrics related to quality, efficiency, on-time deliveryEnjoy managing the software development lifecycle, using data to drive continuous improvements, with a strong focus on meeting the team's commitments given changing customer prioritiesMentor and coach, developing leadership within the team as a core functionExhibit dedication and commitment to your work that makes others want you to lead their teamHold others accountable for delivering on their commitmentsRequirements:Bachelor's degree in Computer/Electrical Engineering or equivalent with 10+ years Engineering management and leadership experience preferably working with robotics or automation.Knowledge across Cloud, Networking, Security, and modern engineering technologies such as ContainersAbility to lead and motivate dynamic, fast-paced, deadline-driven teams. Demonstrated management skills to lead and energetically motivate direct reports and development partners.Ability to work cross-functionally with engineers across numerous disciplinesAbility to engage with colleagues at all levels to implement change through a fact-based constructive debate on issues of importance to the organizationExpertise with Agile across the entire SDLC (DevOps, Automated Testing, Requirements Management...).Analytical and quantitative skills; experience using hard data and metrics to back up assumptions, mitigate risk, and develop plans.Creative and critical thinker with demonstrated capabilities to quickly resolve complex challengesPersuasive communication skills with the judgment to be customer-facingDemonstrated success in supporting software products deployed within demanding customersSelf-motivated and capable of working through ambiguityExcellent written and verbal communication skills and ability to communicate across all levels of the organizationExperience managing geographically distributed teamsWhat it Takes to be Part of the FireMon TeamFireMon provides persistent network security for hybrid environments through a powerful fusion of real-time asset visibility, continuous compliance, and automation. Since creating the first-ever network security policy management solution, FireMon has delivered command and control over complex network security infrastructures for more than 1,700 customers.Our customers have unique and complex security problems that are difficult to solve. This doesn't intimidate us, it inspires us. It pushes us to be more creative and find solutions to ensure their success. If this sounds like a movement you'd be interested in joining, we invite you to apply today.FireMon provides equal employment [opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.