Software Engineer - Analytic Development in Fulton, MD

$80K - $100K(Ladders Estimates)

IronNet Cybersecurity   •  

Fulton, MD 20759

Industry: Information Technology


Not Specified years

Posted 52 days ago

At IronNet Cybersecurity, our mission is simple: To deliver the power of collective cybersecurity to defend companies, sectors, and nations. In response to cyber adversaries who increasingly collaborate for collective offense, leading organizations in our critical infrastructure are using collective defense strategies and solutions to meet these powerful and ever-changing threats. We believe that collective defense is our collective responsibility and we are leading the charge.

IronNet delivers unmatched collective cyber threat detection for enterprise on-premise, cloud, and hybrid networks. We do this through the application of advanced behavioral analytics, AI, and machine learning techniques. Our team combines the tradecraft knowledge of the best offensive and defensive cyber operators in the world with world-class mathematicians and data scientists to engineer solutions that empower companies to defend against advanced threats.

IronNet is recognized in Gartner's 2019 Market Guide for Network Traffic Analysis and was recently named a Vendor to Watch by Enterprise Management Associates. Our founder and Co-CEO, General (Ret) Keith Alexander, is a recognized cybersecurity innovator and a frequent speaker about current cyberthreats and effective defenses. We have a leadership team with deep government and commercial cyber experience and are advised by a board of esteemed security and venture investment professionals.

The analytics team focuses on the following:

  • Working with data scientists to design and implement algorithms critical to our success
  • Taking prototype developmental code and getting it ready for production by hardening it, testing it against various data scenarios and client environments.
  • Improving our ability to test and gauge our algorithms against test scenarios to provide fast feedback and rapid algorithm evolution
  • Solving complex data problems with elegant, highly performant engineering solutions.
  • Working with other internal stakeholders to improve the quality of our offering.

Job Description

We're looking for a Senior Software Engineer to help improve the core offering of our product suite by finding the malicious activity in a sea of data that passes through our platform. This is a rapidly evolving landscape that must keep pace with hacker intentions, continuing innovations in our algorithms, the nature of our client data and the technical challenges of efficiently processing large data volumes.

We work with large-scale distributed computing that leverages Hadoop, Spark, Python on various cloud platforms.

This is a full time position located out of our Tysons Corner, VA, Frederick, MD, or Maple Lawn, MD office.

Key Responsibilities

  • Have fun - we work hard and play hard(ish).
  • Help identify and implement solutions to our technical challenges.
  • Work closely with Data Science teams to design and develop new analysis algorithms.
  • Provide expertise and insights on complex data problems.
  • Assist in optimizing algorithms for performance.
  • Assist in writing thorough tests and documentation - we have a test-driven mindset.
  • Take ownership of complex problems and drive them to resolution.


  • A desire to provide value and make those around you better.
  • Attention to detail and a desire to improve the code base and the quality of our tests.
  • Ability to jump into new problems with incomplete information and the ability to proactively find solutions.
  • Working knowledge of linux platforms.
  • Experience with one or more distributed computing platforms - we use Spark heavily.
  • Experience with one or more cloud platforms, such as AWS, Google, Azure.
  • Experience with Scala or similar language on the JVM Architecture.
  • Strong analytical, technical, and problem-solving skills.
  • Strong oral and written communication skills.
  • Willing to share knowledge and assist others in understanding technical and business topics.
  • Networking knowledge and an understanding of TCP/IP is a huge plus.

Valid Through: 2019-10-17