Software Engineer
Confidential Client is seeking Software Engineers to design, develop, and maintain scalable software solutions supporting mission-critical systems for U.S. intelligence and defense clients. This role involves collaborating with teams to define requirements, implement solutions, and enhance system performance, ideal for early to mid-career engineers aiming to grow technical skills and contribute to impactful projects. The position requires a security clearance and offers flexible work options with a focus on employee growth and work-life balance.
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, IT Services and IT Consulting.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Overview
Confidential Client is seeking Software Engineers to design, develop, test, and maintain scalable software solutions that support mission-critical systems. This opportunity is well suited to early- to mid-career engineers who want to grow technically while contributing to high-impact projects in the defense and intelligence space.
What You’ll Do
- Design, develop, test, and deploy software applications and services
- Collaborate with teammates to define requirements and implement robust solutions
- Maintain and enhance existing systems for performance, reliability, and security
- Participate in code reviews, automated testing, and documentation
- Troubleshoot, debug, and resolve software issues in production and development environments
Core Skills / Qualifications
- Bachelor’s degree in Computer Science or a related discipline (or equivalent experience)
- 0–7 years of professional software development experience
- Proficiency in one or more programming languages (Java, Python, C++, etc.)
- Familiarity with Linux-based development and toolchains
- Practical understanding of the software development lifecycle (SDLC)
Nice to Have
- Exposure to cloud platforms (AWS, Azure)
- Experience with containers (Docker) or CI/CD pipelines
- Agile development experience and modern tooling
Clearance & Other Requirements
- Clearance required: TS/SCI with Polygraph
- Must be a U.S. Citizen — this is a government-cleared role and requires continuous eligibility for access to classified information
Compensation & Benefits
- Base salary range (typical for this role): $130,000 – $250,000 (USD)
- Competitive total rewards package including health benefits and 401(k)
- Generous paid time off and 11 paid holidays per year
- Education support and professional development programs
- Flexible work options where available, plus employee wellness resources
Why Work With Confidential Client (via Careertakes)
- Contribute to mission-driven software used by high-impact federal customers
- Rapid technical growth through hands-on work, mentorship, and training
- Inclusive culture with emphasis on work/life balance and employee wellbeing
- Additional programs available for transitioning service members (SkillBridge-like support)
Keywords & Search Optimization (for candidates)
- Primary focus: software engineering, Linux development, Java/Python/C++
- Clearance-focused hiring: TS/SCI w/ Polygraph and U.S. Citizenship required
- Location: Glen Burnie, MD (on-site/cleared facilities as required)
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