Senior Python Developer

Markon
8d$100,000 - $210,000

About The Position

Markon’s partner company is seeking a motivated Senior Python Developer (Developer 3) with strong technical expertise and mission-focused experience to support a new cybersecurity initiative. In this role, you will work closely with a small team and mission stakeholders to capture requirements, create and integrate network protocol parsers, develop fingerprints and signatures to identify suspicious and anomalous network activity, and deploy solutions to customer-supported tools to automate data and metadata analysis.

Requirements

  • Active TS/SCI with Polygraph.
  • Bachelor’s degree in Computer Science (or related field) plus 8+ years of relevant experience, or equivalent experience.
  • Strong proficiency in Python and experience with C++.
  • Working knowledge of Spark for data processing and analytics pipelines.
  • Experience developing in collaborative environments using: Git/GitLab JIRA Confluence Jupyter Notebooks
  • Understanding of ASDF and TCLD.
  • Knowledge of XKEYSCORE/ABYSS fingerprints and how they support detection and analytic missions.

Responsibilities

  • Collaborate directly with customers and mission stakeholders to gather requirements and translate operational needs into technical solutions.
  • Overlay network datasets through an existing architecture leveraging the ABYSS product.
  • Integrate parsers and signatures into ABYSS, supporting both ingestion and analytics workflows.
  • Develop tradecraft to support front-end sensors and mission-facing capabilities.
  • Design, prototype, and develop network protocol parsing and processing solutions to populate customer data repositories.
  • Create and maintain fingerprints and signatures used to detect suspicious, anomalous, or emerging network behaviors.
  • Build analytic workflows to automate tasks such as: Profiling network traffic and activity patterns Detecting changes in network behavior Generating alerts and actionable insights based on network changes
  • Support deployment of analytic components and enhancements into customer-supported tool environments.
  • Produce clean, maintainable, well-documented code and collaborate through peer reviews and version control.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Training and Tuition Assistance
  • Paid Time Off
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service