Description
We are seeking a motivated Senior Tool Developer to join our Intel Sector team. As a Senior Tool Developer, you will work closely with mission stakeholders, researchers, and end-users to develop innovative tools for daily use that will improve cryptanalytic engineering and analysis.
Job Responsibilities:
- Perform end-to-end capability development, taking research-based approaches to create tools for cryptanalytic engineering and analysis.
- Develop enterprise Java applications, understanding tool functionality from documentation and research, examining new parameters needed, and leading overall development.
- Perform software and architecture reviews, transition and release planning, maintenance, automated testing, debugging, user support, version control, and new feature development.
Requirements:
- Bachelor's degree plus 8-12 years of relevant experience or equivalent.
- Proficiency with JAVA, Python, Rust, C++, TypeScript, VisualStudio, Gitlab.
- Must possess an active TS/SCI with Polygraph.
Desirable Skills:
- Graph representation and transformation to alternative graph structures.
- Digital logic emulation.
- Re-architecture to object-oriented techniques.
- File parsing and generation with optimization frameworks.
What We Offer:
- Competitive benefits package including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and more.
- Salary range: $107,900.00 - $195,050.00 per year.