Job Details

ID #17023053
State North Dakota
City Raleigh
Job type Full-time
Salary USD TBD TBD
Source FireEye, Inc.
Showed 2021-07-19
Date 2021-07-19
Deadline 2021-09-17
Category Et cetera
Create resume

Senior Manager, Software Engineering - Remote USA

North Dakota, Raleigh, 58564 Raleigh USA

Vacancy expired!

Job Description

Mandiant Advantage Engineering is seeking an experienced technical manager to lead a team of small but growing team of software engineers in building out a common software platform that will underpin products across the entire Mandiant Advantage line. You will start as a player-coach role and be part leader, part architect and part developer. Over time as the team grows you will become increasingly focused on leadership and future roadmap. The environment is one of rapidly evolving requirements that will provide exposure and opportunities to a variety of technologies as well as the chance to work with ana incredible team. Your team will be part of an organization chartered to deliver and solve problems across all of Mandiant Advantage Engineering.

You will make key contributions to products that help our security analysts and customers find evil and solve crime. You will lead your team to help deliver solutions on the front line of cybersecurity that keep millions of users safe every day. You will leverage your expertise in software development methodologies and best practices to guide our team to deliver high quality and highly scalable software. You’ll apply those same skills toward identifying technical solutions to roadmap projects, improving team efficiency, and managing the development process. As part of Mandiant Advantage you will help us meet a high bar for the security of our own products. Our highly collaborative teams rapidly release software in an environment where innovation is applauded, continuous integration is a focus, and you contribute to the vision and direction of our success.

This role is flexible in location and is open to candidates anywhere in the US. You will initially work in a fully remote capacity. As our offices reopen you will have the option to be based in one of our existing locations or continue in a fully remote capacity.

What you will do:

  • Provide technical leadership and inspiration to a team of software engineers in a fast-paced environment
  • Mentor and manage the professional development of team members
  • Recruit, hire, develop and retain team members
  • Lead and leverage agile development methodologies and tools
  • Work with product managers and engineering leadership on roadmaps, delivery strategies, and timelines
  • Collaborate across teams on solutions, best-practices and design patterns
  • Stay abreast of the latest technology trends, coding standards, libraries and frameworks to constantly challenge and improve the technology stack
  • Guide technology selections and perform technology evaluations
  • Actively participate in code reviews and provide constructive feedback
  • Promote strict code testing and validation to ensure high-quality coding standards

Qualifications

Requirements:

  • 2+ years managing a software engineering team
  • 10+ years of overall software development experience
  • 4+ years of experience leading a full-stack engineering team
  • Deep experience in at least one of user interfaces or back-end services
  • Strong skills in at least one primary development language (C/C, Java, JavaScript, Python)
  • Experience with AWS technologies and architectures including EC2, S3, EKS and Lambda
  • Experience and understanding of Cloud based application delivery patterns (micro-services, serverless, containers, CDNs, etc)
  • Familiar with container solutions like Kubernetes, Docker, and OpenShift
  • Experience with CI/CD tools such as Puppet, Terraform, and Jenkins
  • Track record of building and delivering highlyscalable software systems as product or enterprise
  • Ability to organize and prioritize multiple complex tasks and projects

Additional Qualifications

  • Experience in Cybersecurity product or operations.
  • Knowledge event driven application patterns using queuing systems as Kafka and RabbitMQ
  • Experience with Service Mesh solutions such as Istio, linkerd, Consul Connect
  • Experience with JavaScript frameworks including Angular or React
  • Experience in a product focused organization including release planning and delivery cycles
  • Excellent written & verbal communication skills

Additional Information

At FireEye we are committed to our #OneTeam approach combining diversity, collaboration, and excellence. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

(For candidates applying from Colorado, the following applies)

Minimum Salary: $139,200. Final salary will be determined commensurately with cost of living, experience level, and/or any other legally permissible considerations.

Incentive Compensation: Eligibility for annual bonus subject to individual and company performance; eligibility for award of Restricted Stock Units subject to eligibility requirements, approval from FireEye’s Compensation Committee, and vesting terms

Benefits: Employer subsidized benefits include Medical, Dental, Vision, Life, and Disability Insurance. Subject to eligibility requirements, FireEye also offers the ability to participate in 401(k), Flexible Spending Accounts, Health Savings Accounts, Dependent Care Spending Accounts, and Employee Stock Purchase Program. FireEye also provides Paid Time Off, Flexible Paid Sick Time, and Paid Holidays.

Disclosure as required by sb19-085 (8-5-20)

Vacancy expired!

Subscribe Report job