Software Engineer Level 1 with Security Clearance
This role involves developing advanced analytics and prototypes using Java and big data technologies in a Linux environment to support cyber intelligence efforts. The Software Engineer will collaborate closely with customers in a fast-paced setting, leveraging expertise in distributed data systems and software development to produce actionable metrics from diverse cyber and SIGINT data sources. The position requires a TS/SCI clearance with polygraph and U.S. citizenship, emphasizing security and technical proficiency in a government contracting context.
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, Technology, Information and Internet.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
This role focuses on designing, developing, and delivering analytics and prototypes that draw on multiple cyber and SIGINT data sources. You will work closely with the customer and an integrated team to build scalable analytic solutions.
- Develop analytics and metrics based on tagged datasets and multiple cyber intelligence sources
- Prototype solutions to answer new operational questions and improve existing analytic capabilities
- Implement analytics in Java within a Linux environment
- Work with MapReduce/Pig pipelines and Python for processing and data transformation
- Integrate and query distributed NoSQL stores (HBase, Accumulo, Big Table, etc.)
- Utilize Hadoop ecosystem technologies (HDFS, Hive, Pig) for large-scale data processing
- Build and maintain RESTful services; use serialization formats such as JSON/BSON
- Use source control and CI tooling to manage code and deployments
- Collaborate directly with customers in a fast-paced, agile environment
Required Qualifications
Applicants must meet these minimum requirements:
- U.S. Citizenship required
- Active TS/SCI clearance with polygraph required
- Bachelor's degree plus two (2) years of relevant experience OR Master’s degree with no experience. (An Associate’s degree plus four (4) years of related experience, or high school/GED plus six (6) years, may be considered for exceptional candidates with directly relevant experience.)
- Degree in Computer Science or a related technical field preferred
- Hands-on software development/engineering experience: requirements analysis, integration, testing, maintenance, and troubleshooting
- Experience with Java and analytics development in Linux environments
- Experience with Pig/MapReduce and Python for data processing
- Experience with distributed scalable NoSQL stores (HBase, Accumulo/CloudBase, Big Table, etc.)
- Experience with HDFS and related Hadoop technologies (Hadoop, Hive, Pig)
- Familiarity with JSON/BSON serialization, RESTful services, and source control (e.g., Git)
- Strong problem-solving skills and ability to work in a team
Preferred / Desired Skills
The following are beneficial but not mandatory:
- Front-end or Node.js experience
- Graph databases (Neo4j) experience
- Experience with Maven and Git workflows
- Familiarity with Apache NiFi
- Experience building analytics at scale and optimizing data pipelines
Security & Eligibility
This position requires an active TS/SCI clearance with polygraph. Candidates must be U.S. citizens and able to maintain required clearances for the duration of employment. Employment eligibility and clearance requirements will be verified.
Compensation & Benefits
- Compensation Range: $76,000 - $184,000 (total compensation guideline; final offer depends on experience, location, role level, and other factors)
- Typical benefits may include medical, life, disability insurance, paid time off, parental leave, 401(k) match, and training/education support. Specific benefits will be provided by the Confidential Client.
Location & Work Model
- Location: Glen Burnie, MD
- This role is based in Glen Burnie, MD. Specific work-location expectations (onsite vs. hybrid) will be shared during the hiring process.
Why Apply via Careertakes
- Careertakes is a dedicated third-party recruiting platform helping match qualified candidates to this Confidential Client opportunity.
- If selected, you will be employed by the Confidential Client and may be considered for additional roles through Careertakes.
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