> Markdown version of [/jobs/ext/1469063-principal-software-engineer-ts-sci-s](https://www.wearedevelopers.com/jobs/ext/1469063-principal-software-engineer-ts-sci-s). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer (TS/SCI) {S} - **Company:** ARKA Group - **Location:** King of Prussia, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Software Applications, Systems Engineering, Automation of Tests, Microsoft Azure, Cloud Engineering, Code Review, Signals Intelligence, Continuous Delivery, Continuous Integration, DevOps, Distributed Systems, Geospatial Intelligence, Software Architecture, Cloud Services, Software Engineering, Software Requirements Analysis, Software Systems, Systems Architecture, Virtual Machines, Virtualization Technology, Technical Debt, Containerization, Integration Tests, Kubernetes, Information Technology, Deployment Automation, Machine Learning Operations, Software Coding, Devsecops, Serverless Computing, Docker, Programming Languages, Microservices - **Published:** July 28, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8747258/principal-software-engineer-tssci-s ## About the Role ARKA is seeking an accomplished Software Architect/Principal Software Engineer who is deeply customer mission-focused and passionate about providing strategic technical leadership in the software architecture and design of complex government systems, requiring proven experience leading programs involving 30+ developers in a distributed environment. This principal technical authority will be responsible for creating robust system designs derived from comprehensive requirements analysis, developing and evolving system architectures for enterprise-level solutions, establishing and maintaining rigorous interface definition standards and APIs, and leading advanced software design tasks to ensure optimal performance and maintainability. Beyond direct design, the architect is expected to drive technical consensus through trade studies, proactively identify and mitigate technical risks, act as the primary technical interface to leadership, government customers, and sub-contractor CA/CE's, and, * Bachelor's degree in computer science or a related technical field * 10+ years of professional software development experience * Demonstrated experience as a Chief Architect, Associate Chief Architect, or equivalent technical leadership role, guiding teams through the full software development lifecycle and successfully deploying capabilities into classified government operational environments * Strong cross-functional communication skills and proven ability to collaborate effectively within small, fast-paced teams, managing multiple tasks to meet program milestones and deadlines * Proven track record of leading Agile software engineering initiatives across all phases, including design, development, configuration, integration, testing, and delivery to end-users * Experience in large-scale system design and deployments on cloud platforms (e.g., AWS, Azure), with a deep understanding of architectural principles for scalability * Familiarity with leveraging cloud services for Kubernetes deployments and management, virtual machine management, object storage, and serverless functions * Ability to translate in-depth system engineering analysis into actionable software development concepts and implementations * Experience in code review processes, ensuring technical soundness, adherence to coding standards, and adequate testing (including unit and integration tests) * Demonstrated experience working on projects with geographically distributed teams * Excellent interpersonal skills and experience engaging effectively with virtual teams * Active TS/SCI Security Clearance with ability to obtain CI Poly, * Strong business acumen with a proven ability to align technical solutions with business objectives * Experience developing software on cloud platforms such as AWS or Azure, with a solid understanding of cloud-native architectures and design principles * Familiarity with cloud services for container orchestration (e.g., Kubernetes), virtual machine management, object storage, and serverless computing * Hands-on experience in software application deployment, virtualization technologies, and containerization (e.g., Docker) * Experience in one or more of the following areas: * Satellite communication planning for individual satellites and constellations * SIGINT (Signals Intelligence) and GEOINT (Geospatial Intelligence) mission planning operations * Satellite command and control (C2) systems * Satellite tasking for GEOINT and SIGINT collection * Advanced mission planning for satellite operations, including payload operation and integration, This job operates in a professional office environment. While performing the duties of this job, the employee routinely is required to use hands to keyboard, communicate, listen to, and interpret instructions and remain stationary for extended periods of the time. This would require the ability to move around the campus and occasionally move/lift items weighing up to 25 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job., This position requires active TS/SCI Security Clearance with ability to obtain CI Poly. ## Description This senior role is for a Software Architect/Principal Software Engineer, and requires technical leadership, system design, and implementation oversight of complex government system architectures for national critical systems. You will serve as the key decision-maker in defining the "how" a system will be implemented to meet its software requirements, coordinating efforts between ARKA and sub-contractors. The responsibility of this dynamic role is expected to evolve over the course of the program and includes fostering customer intimacy to ensure a full understanding of the customer's needs, and then successfully leading the engineering team to realize that critical vision., * Lead and mentor engineering development teams across the full Software Development Life Cycle (SDLC) to ensure program and technical success * Drive Continuous Delivery and DevOps Adoption: Lead and mentor engineering teams across the full Software Development Life Cycle (SDLC), emphasizing modern practices like continuous integration, continuous delivery (CI/CD), infrastructure as code, and automated testing to ensure rapid and reliable program and technical success * Define Cloud-Native/Distributed System Architecture: Apply deep technical expertise to define technical objectives, establish resilient system architecture patterns (e.g., microservices, event-driven), analyze complex engineering challenges, and drive effective, scalable solutions for distributed systems * Govern Engineering Quality and Resilience: Evaluate the quality, efficacy, and observability of engineering deliverables, including software design, development practices, automated deployment pipelines, and operational monitoring. Ensure adherence to high standards for performance, scalability, and system resilience * Proactive Operational Risk Communication: Proactively communicate engineering status, architectural risks (including technical debt), and operational issues related to system performance, availability, latency, and security (DevSecOps) to program leadership and the customer in real-time * Facilitate Architectural Alignment with Customers: Conduct technical exchange meetings (TEMs) with government customers and external stakeholders to present architectural roadmaps, secure design approvals, and ensure continuous technical alignment with evolving mission needs * Champion Innovation and Technology Strategy: Continuously evaluate, prototype, and recommend emerging technologies (e.g., AI/ML integration, new programming languages, cloud services) to enhance the performance, security, and future capabilities of mission-critical software systems ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)