Software EngineerLocation: Columbia, MD
Job Type: Full-Time
Experience Level: Senior
Security Clearance: Active TS/SCI with Full Scope Polygraph Required
Salary Range: $150,000 - $250,000
Position OverviewSNS One is seeking an experienced Software Engineer to support mission-critical programs in a highly secure environment. The selected candidate will develop, maintain, and enhance complex software systems supporting large-scale data processing, advanced analytics, real-time operations, and enterprise applications. This role requires expertise in modern software engineering practices, Kubernetes-based platforms, automation, and secure software development methodologies.
The ideal candidate will possess extensive experience designing and developing scalable software solutions, implementing high-performance algorithms, integrating applications across diverse environments, and supporting cloud-native and containerized infrastructures.
Duties and Responsibilities- Develop, maintain, and enhance complex software systems, including processing-intensive analytics, real-time systems, large-scale data processing platforms, and business management information systems.
- Design, code, test, and integrate software solutions based on documented requirements and mission objectives.
- Design and implement complex data interfaces and execute queries against existing and proposed repositories to support data accessibility and system functionality.
- Develop and implement high-performance algorithms and scalable software architectures.
- Analyze workflows, business processes, and system performance to develop technical solutions and recommend improvements.
- Review, test, and validate software components to ensure compliance with design specifications and performance requirements.
- Investigate, troubleshoot, and resolve software defects, performance issues, and operational problems.
- Create, review, and maintain technical documentation, software designs, and testing procedures.
- Participate in system architecture discussions, including hardware/software trade studies and design decisions.
- Evaluate and integrate Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) technologies when appropriate.
- Perform requirements analysis and decomposition from system-level requirements to individual software components.
- Collaborate with engineering teams, management, and customers to communicate technical solutions and project status.
- Support Agile development processes and participate in sprint planning, reviews, and documentation activities.
Required Qualifications- Twenty (20) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity.
- Bachelor's degree in Computer Science or a related discipline from an accredited college or university. Four (4) additional years of software engineering experience may be substituted for a bachelor's degree.
- Active TS/SCI with Full Scope Polygraph.
- One of the following certifications:
- CompTIA Security+ CE
- CCNA Security
- CySA+
- GICSP
- GSEC
- CND
- SSCP
- Hands-on experience operating or platform engineering production-grade Kubernetes clusters.
- Strong understanding of containerization technologies and security concepts, including Pod Security Standards.
- Working knowledge of PKI certificate management and Public Key Infrastructure (PKI).
- Experience implementing GitOps workflows and CI/CD pipelines.
- Basic Linux system administration experience.
- Experience with Python and Bash scripting.
- Experience using Jira and Confluence for project management, task tracking, and technical documentation.
Desired Qualifications- Experience supporting cloud-native applications and container orchestration platforms.
- Experience with DevSecOps methodologies and secure software development practices.
- Familiarity with infrastructure automation and configuration management tools.
- Experience supporting mission-critical government or DoD programs.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent verbal and written communication skills.
Benefits- Competitive salary ranging from $150,000 to $250,000 based on experience, qualifications, and mission requirements.
- Medical, dental, and vision coverage.
- 401(k) with company contribution.
- Paid Time Off and paid holidays.
- Professional development and training opportunities.
- Opportunity to support high-impact national security missions.