Senior Staff Software Engineer

Senior Staff Software Engineer

16 Jan 2024
Tennessee, Nashville, 37201 Nashville USA

Senior Staff Software Engineer

Vacancy expired!

Job Description

The Mandiant Attack Surface Management division is reshaping how organizations discover and monitor their internet-facing infrastructure. Evangelizing a technology movement like this one takes more than just a good sales pitch. As a team, we obsess over helping our customers:

  • Map their known and unknown assets
  • Monitor ongoing change in their environment
  • Manage their assets and exposures
  • Raise the bar for the entire security organization

We are looking for an experienced Senior Staff Engineer to join our Mandiant Advantage ASM product 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 will do:

  • Lead research and development projects that produce new designs, products, and processes
  • Inform and drive architectural decisions for the platform
  • Work closely with other teams to integrate critical platform functions
  • Work with PM to develop plans for new features and designs
  • Coordinate work with PM, UX, other managers, teams, and staff
  • Make determinations for equipment, staff, and training needs
  • Recruit key talent to join the organization through technical leadership
  • Promote strict code testing and validation to ensure high-quality coding standards

Qualifications

Minimum Requirements: 

  • Minimum of 5+ years experienceleading or managing a software engineering team
  • 10+ years of overall software development experience
  • Minimum of 5+ years of Experience with Ruby, Golang
  • Minimum of 3+ years of Experience with AWS technologies like EC2, S3, and RDS
  • Experience leading Agile development processes such as Scrum and Kanban
  • Experience leading a full stack engineering team
  • Hands-on expertise in many technologies, including user interfaces and backend systems

Desired Qualifications: 

  • Knowledge of queuing architectures such as Kafka and RabbitMQ
  • Knowledge of modern infrastructure on Kubernetes
  • Deep Experience with CI/CD tools
  • Track record of building and delivering enterprise or highly scalable software systems
  • Ability to organize and prioritize multiple complex tasks and projects
  • Excellent written & verbal communication skills

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.

Related jobs

Job Details

  • ID
    JC31836849
  • State
  • City
  • Job type
    Full-time
  • Salary
    N/A
  • Hiring Company
    Mandiant
  • Date
    2022-01-15
  • Deadline
    2022-03-16
  • Category

Jocancy Online Job Portal by jobSearchi.