Jobs at Waypoint Human Capital

View all jobs

Senior Python Software Engineer

Annapolis Junction, MD · Information Technology
Position Title: Senior Python Software Engineer
Position Type:  Onsite
Position Location: Annapolis Junction, MD
Clearance:  Active TS/SCI w/ Poly


Responsibilities:
  • Collaborate with the data scientist team to capture cyber knowledge at scale.
  • Utilize Python to access APIs, clean, and normalize data, transforming it into JSON format for various applications.
  • Analyze, design, verify, validate, implement, apply, and maintain software systems.
  • Draft and maintain software standards and practices documentation.
  • Conduct briefings and demonstrations to stakeholders, showcasing software solutions and advancements.
  • Support a wide range of cyber knowledge development priorities, including workflows, requirements specification management, custom dashboard and tool support, and knowledge capture and documentation.
Requirements:
  • Bachelor's degree plus 8 years of relevant experience, Master's degree plus 6 years of relevant experience, or Doctoral degree plus 4 years of relevant experience. Alternatively, an Associate's degree plus 10 years of relevant experience or a high school diploma/GED plus 12 years of relevant experience may be considered for individuals with extensive related experience.
  • Degree in Computer Science (CS) or a related field.
  • Proficiency in Python programming.
  • Experience with JavaScript.
  • Familiarity with JSON format.
  • Proficiency in using Jupyter Notebooks and GitLab.
  • Experience developing in a Linux environment.
  • Familiarity with Docker containerization.
  • Active TS/SCI clearance with FS polygraph.
Desired:
  • Experience with Typescript.
  • Understanding of cyber missions and security concepts.
  • Familiarity with the MITRE ATT&CK framework.

Share This Job

Powered by