Full-Stack Software Engineer – Level I
Location: Columbia, MD
Employment Type: Full-time
Experience Level: Junior (3+ years)
Security Clearance: Active TS/SCI with polygraph required
Position Overview
The selected candidate will serve as a Full-Stack Software Engineer supporting a mission-focused team responsible for developing custom applications, workflow automation tools, and data-driven solutions. This role operates in a dynamic environment where requirements may be evolving or loosely defined, requiring adaptability and proactive engagement with stakeholders.
The candidate will work directly with users and technical teams to design, prototype, and deliver software solutions that enhance operational effectiveness. This position emphasizes continuous learning, collaboration, and hands-on development across the full technology stack.
Key Responsibilities
Application Development
- Design, develop, and maintain full-stack software applications supporting mission requirements
- Build backend services, user interfaces, and integrations with multiple data sources
- Develop scripts and tools to automate workflows and improve operational efficiency
Prototyping & Iteration
- Translate high-level or evolving requirements into functional prototypes
- Deliver iterative improvements based on user feedback
- Rapidly test and refine solutions to meet operational needs
User Engagement & Requirements Gathering
- Engage directly with end users and stakeholders to clarify requirements
- Translate user needs into technical solutions
- Provide ongoing support and enhancements based on feedback
Collaboration & Learning
- Work closely with senior engineers to review code and improve technical skills
- Participate in collaborative development efforts and knowledge sharing
- Leverage modern development tools to improve productivity and learning
Required Qualifications
- Minimum of 3 years of relevant professional experience, or equivalent combination of education and experience
- Bachelor’s degree in a technical discipline (or additional experience in lieu of degree)
- Experience developing software using Python and JavaScript
- Demonstrated ability to build and maintain functional applications
- Comfort working in environments with evolving or ambiguous requirements
- Strong communication skills and ability to interact with both technical and non-technical stakeholders
- Experience working in Linux-based environments
- Familiarity with version control systems (e.g., Git)
Preferred Qualifications
- Experience working with AI-assisted software development tools
- Familiarity with agent-based or AI-driven development frameworks
- Experience with containerization technologies (e.g., Docker)
- Exposure to signals intelligence (SIGINT) or computer network operations (CNO) environments
Desired Attributes
- Strong willingness to learn and adapt to new technologies
- Ability to operate effectively in a fast-paced, mission-driven environment
- Problem-solving mindset with a focus on practical solutions
- Openness to feedback and continuous improvement
- Collaborative approach to working with cross-functional teams
Benefits & Total Compensation
Compensation & Retirement
- Highly competitive base salary
- Performance-based bonus opportunities
- Employee referral bonus program (up to $10,000 per referral)
- 401(k) and Roth retirement plans with up to 10% profit-sharing contribution
Paid Time Off & Leave
- 25 days of paid time off annually
- PTO buy-back program
- 11 paid holidays annually (with flexible scheduling options)
- 3 additional paid site closure days per year
- Paid bereavement leave
- Paid parental leave:
- 8 weeks childbirth leave for birthing parent
- 4 weeks bonding leave for all parents (birth or adoption)
Health & Insurance
- 100% employer-paid medical, dental, and vision coverage for employees and eligible dependents
- Health Savings Account (HSA) and Flexible Spending Accounts (medical, dependent care, limited purpose)
- Company-paid basic life insurance
- Short-term and long-term disability coverage
Education & Professional Development
- Unlimited company-funded training courses and industry conferences
- Education assistance and continuing education support
- Up to 5 paid training days per year
Additional Benefits
- Company-provided apparel
- Regular company-sponsored events, including family-friendly gatherings and social events
- Annual holiday celebration
Benefits are subject to change based on contract and organizational policies.
Additional Information
- This position requires work to be performed on-site in a secure environment
- Candidates must maintain an active security clearance
- U.S. citizenship may be required based on contract requirements
Equal Opportunity Employer
We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability.