Software Engineer
The Software Engineer at Confidential Client is responsible for designing, developing, testing, securing, and maintaining custom software solutions primarily focused on networking and cybersecurity challenges. This role requires expertise in multiple programming languages, data analytics, and cybersecurity operations, including malware exploitation and reverse engineering, to deliver innovative and secure technical solutions in a high-security environment.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Computer and Network Security.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is seeking a Software Engineer to design, build, and maintain advanced cybersecurity and network software solutions. You will work on end-to-end software development for mission-focused projects in Glen Burnie, MD, including analytics, tooling for endpoint/malware analysis, and custom deployments.
- Plan, analyze, design, implement, test, secure, integrate, deploy, operate, and maintain custom software solutions
- Build and maintain data analytics pipelines and data processing for security-relevant datasets
- Develop and maintain large codebases (Python, C++, Rust, Java, C)
- Work with reverse-engineering output and re-engineer tooling based on analysis results
- Deliver rapid, innovative, and customized development solutions and support field deployment, execution, monitoring, and deconfliction
- Design and implement containerized solutions and support orchestration (Docker, Kubernetes)
- Automate infrastructure and deployments using Infrastructure-as-Code tools (Ansible)
- Harden tools and implement techniques to blend/obfuscate tool communications and reduce detection by administrative controls when required
- Work independently across all facets of assigned software projects and collaborate with cross-functional teams when needed
Minimum Requirements
Applicants must meet the following baseline qualifications:
- Active TS/SCI clearance with Polygraph (required)
- Bachelor’s degree in Computer Science (CS) plus 8 years relevant experience, OR Master’s degree plus 6 years, OR Doctoral degree plus 4 years. An associate degree plus 10 years of directly relevant experience may be considered in exceptional cases.
- Degree coursework (or equivalent experience) should include algorithms, computer architecture (not network architecture), programming methodologies and languages, data structures, logic and computation, and advanced mathematics (e.g., calculus, discrete math)
- Demonstrable experience in software development for cybersecurity or high-performance computing domains
- Strong expertise in Python; experience with C, C++, Rust, Java a plus
- Experience with endpoint and malware exploitation activities and ability to use reverse-engineering outputs for re-engineering
- Strong Linux system administration skills (custom VM builds, distro setup, firewall management)
- Experience with container orchestration (Docker-swarm, Kubernetes)
- Experience with Infrastructure-as-Code (Ansible) and automation
- Proven ability to work independently across design, development, deployment, and operational phases
Preferred / Helpful Qualifications
- Prior experience in offensive and defensive cybersecurity operations
- Background in algorithm development, mathematical modeling, or high-performance computing
- Familiarity with XKS (with FPs and MPs) and CNO-related toolchains
- Demonstrated ability to innovate under tight timelines and produce field-ready tooling
- Strong communication skills for technical documentation and cross-team coordination
Compensation & Benefits
As required by local law, the anticipated pay range for this position is $100,000.00 - $200,000.00 USD. Final offers depend on factors such as experience, education, contractual requirements, and work location.
Confidential Client offers a competitive benefits package, including:
- Family medical, dental (including adult orthodontia), and vision coverage
- Pet discount program
- Paid Time Off (PTO) and paid holidays
- Maternity / paternity leave
- Supplemental military leave pay
- 401(k) plan with company contribution
- Generous professional development program
- 100% employer-paid short- and long-term disability
- 100% employer-paid life insurance and optional supplemental whole life insurance
- Lucrative referral bonus program
- Annual allowance for company swag
- Potential for paid overtime and flexible work schedules (as role requires)
Working Location & Employment Type
This is a full-time opportunity supporting mission work in Glen Burnie, MD. Employment will be with Confidential Client (via Careertakes). Applicants must be eligible to hold and maintain the required security clearance.
Important Legal & Hiring Notes
Confidential Client and Careertakes comply with all applicable U.S. federal, state, and local employment laws. This role is open to all qualified applicants. We do not discriminate on the basis of race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, or protected veteran status. Reasonable accommodations will be provided as required by law.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range