Software Engineering Manager (Remote- US)

Mandiant

Las Vegas Nevada

United States

Information Technology
(No Timezone Provided)

Company Description

Since 2004, Mandiant has been a trusted partner to security-conscious organizations. Effective security is based on the right combination of expertise, intelligence, and adaptive technology, and the Mandiant Advantage SaaS platform scales decades of frontline experience and industry-leading threat intelligence to deliver a range of dynamic cyber defense solutions. Mandiant’s approach helps organizations develop more effective and efficient cyber security programs and instills confidence in their readiness to defend against and respond to cyber threats.

Job Description

Are you passionate about security and solving customer problems? Do you want to leverage your software engineering skills to solve real world problems at the best security company in the world? If so, then read on.

We are looking for an experienced Software Engineering Manager to join our Mandiant Advantage Platform team and have a direct impact on our products and customers’ security. In this role, you will lead a team of software engineers in building software that helps our security analysts and customers find evil and solve crime. You will lead delivery of 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. 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.

What You'll 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
  • Work with product management to develop plans for new features and designs
  • Provide architectural guidance and design input to the team
  • Engage in code reviews and provide constructive feedback
  • Participate in coding of solutions
  • Collaborate with other teams to deliver solutions that are leveraged across the Mandiant Advantage platform
  • Promote strict continuous code testing and validation to ensure high-quality coding standards
  • Stay abreast of the latest technology trends, coding standards, libraries, and frameworks
  • Identify opportunities to enhance software engineering practices

Qualifications

Minimum Qualifications:
  • 3+ years leading a software engineering team
  • 8+ years of overall software engineering experience
  • Hands-on expertise in multiple programming languages, including Python and JavaScript
  • Track record of building and delivering highly scalable software systems
  • Working knowledge of queuing architectures such as Kafka and RabbitMQ
  • Experience with PostgreSQL and Elasticsearch
  • Proficiency with container solutions such as Kubernetes and Docker
  • Experience implementing software in cloud native platforms such as AWS and Azure
  • Ability to organize and prioritize multiple tasks and projects
  • Excellent interpersonal and teamwork skills

Additional Qualifications:
  • Familiar with security testing best practices and tools
  • Experience with CI/CD tools such as Puppet, Terraform, and Jenkins
  • Experience with React and Node.js
  • Working knowledge of graph databases

Additional Information

At Mandiant 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.

Minimum Salary: $125,000. 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 Mandiant’s Compensation Committee, and vesting terms

Benefits: Employer subsidized benefits include Medical, Dental, Vision, Life, and Disability Insurance. Subject to eligibility requirements, Mandiant also offers the ability to participate in 401(k), Flexible Spending Accounts, Health Savings Accounts, Dependent Care Spending Accounts, and Employee Stock Purchase Program. Mandiant also provides Paid Time Off, Flexible Paid Sick Time, and Paid Holidays.
  • Disclosure as required by sb19-085 (8-5-20)

Software Engineering Manager (Remote- US)

Mandiant

Las Vegas Nevada

United States

Information Technology

(No Timezone Provided)

Company Description

Since 2004, Mandiant has been a trusted partner to security-conscious organizations. Effective security is based on the right combination of expertise, intelligence, and adaptive technology, and the Mandiant Advantage SaaS platform scales decades of frontline experience and industry-leading threat intelligence to deliver a range of dynamic cyber defense solutions. Mandiant’s approach helps organizations develop more effective and efficient cyber security programs and instills confidence in their readiness to defend against and respond to cyber threats.

Job Description

Are you passionate about security and solving customer problems? Do you want to leverage your software engineering skills to solve real world problems at the best security company in the world? If so, then read on.

We are looking for an experienced Software Engineering Manager to join our Mandiant Advantage Platform team and have a direct impact on our products and customers’ security. In this role, you will lead a team of software engineers in building software that helps our security analysts and customers find evil and solve crime. You will lead delivery of 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. 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.

What You'll 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
  • Work with product management to develop plans for new features and designs
  • Provide architectural guidance and design input to the team
  • Engage in code reviews and provide constructive feedback
  • Participate in coding of solutions
  • Collaborate with other teams to deliver solutions that are leveraged across the Mandiant Advantage platform
  • Promote strict continuous code testing and validation to ensure high-quality coding standards
  • Stay abreast of the latest technology trends, coding standards, libraries, and frameworks
  • Identify opportunities to enhance software engineering practices

Qualifications

Minimum Qualifications:
  • 3+ years leading a software engineering team
  • 8+ years of overall software engineering experience
  • Hands-on expertise in multiple programming languages, including Python and JavaScript
  • Track record of building and delivering highly scalable software systems
  • Working knowledge of queuing architectures such as Kafka and RabbitMQ
  • Experience with PostgreSQL and Elasticsearch
  • Proficiency with container solutions such as Kubernetes and Docker
  • Experience implementing software in cloud native platforms such as AWS and Azure
  • Ability to organize and prioritize multiple tasks and projects
  • Excellent interpersonal and teamwork skills

Additional Qualifications:
  • Familiar with security testing best practices and tools
  • Experience with CI/CD tools such as Puppet, Terraform, and Jenkins
  • Experience with React and Node.js
  • Working knowledge of graph databases

Additional Information

At Mandiant 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.

Minimum Salary: $125,000. 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 Mandiant’s Compensation Committee, and vesting terms

Benefits: Employer subsidized benefits include Medical, Dental, Vision, Life, and Disability Insurance. Subject to eligibility requirements, Mandiant also offers the ability to participate in 401(k), Flexible Spending Accounts, Health Savings Accounts, Dependent Care Spending Accounts, and Employee Stock Purchase Program. Mandiant also provides Paid Time Off, Flexible Paid Sick Time, and Paid Holidays.
  • Disclosure as required by sb19-085 (8-5-20)