Full Stack Developer

Full Stack Developer

Full Stack Developer & Software Architect

Join our small but growing team as we pursue our vision to make rapid, remote digital forensics and incident response accessible, usable, and valuable to all businesses to improve their resiliency to cyberattack. Offering unparalleled speed to resolution, the CyFIR Enterprise platform from CyFIR LLC gives customers the tools to rapidly identify, understand, and eliminate threats to their computing platforms. At CyFIR, we’re committed to our work, our customers, and our shared successes.

 

Role

This position reports to the CyFIR Software Engineering Manager at our headquarters office in Manassas, VA. This team member is excited about software engineering, cyber security, and building tools to stop attackers in their tracks. We’re small and every team member counts, so you’ll have tremendous ownership, influence, and impact on the products you build. At CyFIR, we take on new challenges in the cyber security landscape daily, and you’ll have a broad opportunity to develop and grow as an engineer. You’ll work with a small, but top-tier set of dedicated peers, and you’ll help build interesting cyber defensive and investigative products that protect the businesses and services we all use.

We offer a collaborative work environment, and we don’t expect people to work twelve hour days. Work-life balance is important to us, and we dress casually, enjoy flexible hours, and working at home sometimes is okay, too. Life happens, and we want to be there for you when it does. We also think personal development and mentoring is important, and we strongly believe that everyone can learn something from everyone else. Sharing is caring.

 

About You

  • You have a desire to learn, adapt, and pivot quickly when necessary. Things come fast in cyber, and tomorrow’s challenges are today’s work. We have a lot of projects going on at once, and you’ll need to get up to speed quickly. You could have dominion over multiple projects at the same time, so good personal time management and prioritization is key.
  • You have experience integrating tools together. If you’ve taken Tool A, added it to Tool B, and made it more than the sum of its parts, this position is for you. Bonus points if you’ve worked with tools like IBM BigFix, Resilient, Splunk, or the Elastic ELK Stack.
  • You know some common scripting languages, and you enjoy using them. Experience with REST APIs is also necessary. Experience architecting those APIs is even better.
  • Other languages are cool, too. If you speak GoLang, C, Java, Angular, PostgreSQL, or GraphQL, we have an office with your name on it. (Real foreign language ability is great too, as we’re worldwide.)
  • You really like building APIs. Did we mention APIs? A couple of bullet points up? We like APIs. We want you to like them too. A lot.
  • Experience in working with “big data” (ooh, BUZZWORDS!) is a “big plus,” as we have a tool that can obtain a huge pile of it. We just need you to tell us how we can use it. Math geek? You rock.
  • Architecting software is cool to you. Building prototypes is your way to relax. Looking at an insurmountable challenge, squinting your eyes, and saying, “Yeah, I can do that,” is the only way you fly.
  • You have experience building cyber security applications, or you at least have a genuine interest in doing so. Experience counts, but attitude and raw talent are better.

 

Desirements

The following are desirements—not requirements—so don’t be shy in applying if you don’t hit every bullet on the list:

  • BS Degree in Computer Science, Software Systems Engineering, or something in a similar field. An MS in one of those fields is a bonus. Technical trade school or practical experience in lieu of a degree will be considered, too.
  • Five to ten years of full-time experience in building good, solid, bug-free, award-winning code. Code that makes your mama proud. Code so clean you can eat off it.
  • We’re not currently doing full-time remote work, so we need you within commuting distance of our Manassas, VA office. You’ll like our office. It’s comfortable, has a shared kitchen, artwork on the walls, and free coffee.

 

We value and respect diversity at our company. Applicants will be considered only by what they bring to the table and the enthusiasm with which they bring it. We look forward to receiving your application.

If interested in applying, please visit our applicant tracking system, complete the application, and attach your resume!