MAN-022 Senior Engineering Manager

USA / Canada (Remote)

Our client is an integrated endpoint-to-cloud security company. Their mission is to secure and empower our digital future in a privacy-focused world where mobility and cloud are essential to all we do for work and play. They enable consumers and employees to protect their data and to securely stay connected without violating their privacy and trust. Our client is trusted by millions of consumers, the largest enterprises, and government agencies. The innovation, elegance, and ease of use of our cybersecurity solutions push the boundaries of what is possible in cybersecurity.

As a Senior Engineering Manager, you'll be responsible for leading and developing a high-performance, software engineering team focused on the rapid development & shipment of incredible security applications and services. In addition, you’ll have a strong influence over the strategic product roadmap, innovation, development practices, and culture of the team. They are a distributed engineering organization with an emphasis on collaboration and quality. As a Senior Engineering Manager, this role will be responsible for creating alignment across the distributed team and delivering high-quality solutions through lightweight yet effective best practices. They strongly believe in shift-left and that quality is the responsibility of everyone on the team.

Successful candidates bring a strong technical, full software development lifecycle background and can fully understand and participate in discussions about technical trade-offs and potential impacts on plans. These candidates will have a pragmatic “big picture” orientation, keen attention to detail, high adaptability and acceptance of uncertainty, strong leadership skills, and a knack for bringing order and a confident calm to their teams.

Responsibilities

  • Work closely with product management to take an idea from concept to delivery using excellent software design, coding, & processes
  • Build a crushingly good software engineering team comprised of highly motivated developers & engineering leads
  • Lead a team of client agents and mobile application engineers spread across multiple countries and time zones, supporting their development with technical, product, and strategic mentorship
  • Create a culture of technical discussion and curiosity, crisp project estimation, and be able to arbitrate choices amongst very strong opinions
  • Build incredible products around the needs of the customer and solve challenging problems in simple ways
  • Be accountable to the executive team for the success of the team reporting to you
  • Build a world-class team through hands-on recruiting of top-tier talent.
  • Manage on-boarding, mentoring, and the performance of your team
  • Work closely with peers in other departments and fellow engineering leadership to scale & evolve the engineering department

Requirements

  • Experience leading teams in building enterprise-class desktop and mobile applications in the security domain
  • Ability to manage external customer commitments whilst managing an internal, iterative development process
  • Extensive experience building & shipping software on time and with quality
  • Deep understanding of mobile application ecosystems and Windows and MacOS architecture and frameworks
  • Able to adapt quickly to new technologies in a challenging and high-growth environment
  • Excellent problem solving. Able to make routine decisions as well as sound complex decisions in a fast-paced, technical environment
  • Capable of planning and executing both short-term and long-term goals individually and with the team
  • Communication that breaks through barriers, engages people, and gets ideas across quickly and efficiently
  • Solid intellectual curiosity and desire for excellence around leading teams, building products, and growing cool companies.
  • Ability to drive features from conception to deployment in an agile team with continual delivery.
  • BS degree in Computer Science or a similar Engineering discipline.