Senior Python Software Engineer
Apply NowCompany: Waypoint Human Capital
Location: Annapolis, MD 21401
Description:
Position Title: Senior Python Software Engineer
Position Type: Onsite
Position Location: Annapolis Junction, MD
Clearance: Active TS/SCI w/ Poly
Responsibilities:
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.
- 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.
- Experience with Typescript.
- Understanding of cyber missions and security concepts.
- Familiarity with the MITRE ATT&CK framework.