Junior Software Developer

Nightwing

$55K — $106K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of advanced object-oriented Python development experience
  • 2-4 years of proficiency in Java
  • Experience in writing IDA/Ghidra plugins or scripts
  • Knowledge of x86 Assembly
  • Testing experience with JUnit and Pytest
  • Familiarity with LLM inference development tools like Langchain and embedding stores
  • Experience with grpc or similar rpc protocols
  • Background in Agile development methodologies

Responsibilities

  • Develop advanced software solutions using Python and Java
  • Create and maintain IDA/Ghidra plugins and scripts
  • Collaborate with team members in an Agile environment
  • Contribute to testing efforts using JUnit and Pytest
  • Implement and utilize LLM inference frameworks and tools
  • Participate in software development lifecycle activities
  • Conduct research and development to solve complex cyber challenges

Benefits

  • Medical, vision, and dental insurance coverage
  • 401k retirement plan
  • Paid time off (PTO) and holidays
  • Various additional insurance options
  • Mentorship and training opportunities for career advancement
Full Job Description
CODEX Overview

CODEX (Cyber Offense and Defense Experts) division brings together an elite team of mission-focused industry experts who are well known for their ability to overcome the most advanced technical challenges. The team comprises engineers of multiple disciplines including vulnerability research, reverse engineering, CNO/CNE development, hardware emulation, system engineering, and data analytics. Our engineers do more than just work with cutting-edge technology-they ensure the missions succeed for the customers! 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. If you want to be part of a collaborative team that supports challenging, meaningful work that is vital to our national security, apply today!

Required Qualifications
  • Proficient in advanced object-oriented Python development (2-4 years)
  • Proficient with Java (2-4 years)
  • Experience writing IDA/Ghidra plugins/scripts
  • x86 Assembly
  • Testing Experience
    • JUnit
    • Pytest
  • Familiarity with LLM inference development and tooling
    • Langchain
    • Langchain4j
    • Embedding Stores
    • MCP Servers
  • Familiarity with grpc or other rpc protocols.
  • Experience in an Agile development team


Education

Bachelors of Science in Computer Science related field.

Clearance Required

None but willingness to be cleared.

Salary & Benefits
The salary associated with this position ($55,000-$106,000) is commensurate with the selected candidate's qualifications, years of relevant experience, and demonstrated level of expertise. Compensation will be determined based on these factors to ensure alignment with skills, responsibilities, and market standards.
Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays, and additional insurances.

Similar Jobs

More Jobs at Nightwing

More Information Technology Jobs

Find similar Junior Software Developer jobs: