Nightwing

Nightwing

Senior Software Developer (Hybrid)

Annapolis Junction, MD · Senior

No sponsorship$77k-$163kDetected 21 days ago
PythonJavaObject-Oriented ProgrammingVector DatabasesgRPCLLMsLangGraphpytestJUnitResearchMentoring

About the role

  • The team comprises engineers of multiple disciplines including vulnerability research, reverse engineering, CNO/CNE development, hardware emulation, system engineering, and data analytics.
  • CODEX offices span the nation and offer its engineers the ability to advance their careers through mentorship, training, and an expansive technical portfolio that covers every side of cyber.
  • Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays, and additional insurances.

Requirements

  • Proficiency in object-oriented programming (OOP):
  • Strong experience in either Python or Java is required, with a demonstrated ability to apply OOP principles effectively. (~9 years cumulative experience)
  • Experience in both languages is highly desired, but it's fine to have more expertise in one than the other.
  • Must Have At Least ONE of the Following Skill Sets:

Skills

  • Experience writing IDA/Ghidra plugins/scripts
  • Knowledge of x86 Assembly
  • Reverse engineering experience
  • Langchain
  • LangGraph
  • LangSmith
  • Experience with embedding stores and vector databases
  • Understanding on how LLM's operate locally
  • Testing experience with JUnit and/or Pytest
  • Familiarity with gRPC or other RPC protocols
  • Experience with ARM, or PPC Assembly Languages
  • Experience designing agentic workflows and pipelines

Compensation

  • Text Constant The salary associated with this position ($99,000-$206,000) is commensurate with the selected candidate's qualifications, years of relevant experience, and demonstrated level of expertise.

Equal opportunity

  • Nightwing is An Equal Opportunity/Affirmative Action Employer.

This listing is sourced directly from Nightwing's careers page and normalized into a canonical job model.