> Markdown version of [/jobs/ext/1355621-software-engineer-306k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/1355621-software-engineer-306k-yr-ts-sci-fs-poly). 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). --- # Software Engineer [$306k/yr+] TS/SCI-FS Poly - **Company:** SYSTOLIC, INC. - **Location:** Annapolis Junction, MD, United States - **Salary:** $306,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Algorithm Design, Systems Engineering, Software Documentation, Databases, Computer Engineering, Data Flow Control, Software Architecture, Software Engineering, Software Systems, SQL Databases, Systems Integration, Reliability of Systems, Integration Tests, Information Technology - **Published:** July 20, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9041324/software-engineer-306kyr-tssci-fs-poly ## About the Role * Degree: Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or related discipline. A degree may be substituted for 4 additional years of experience. * Years of experience: 12+ years * Salary: $306k+ yearly compensation ## Description * Lead the full lifecycle development, maintenance, and enhancement of complex software systems. * Conduct algorithm development, requirements analysis, and comprehensive software testing, including integration testing. * Apply expertise in software architecture and systems engineering principles to design, code, and integrate new and existing software solutions. * Develop and implement data queries for database systems. * Create detailed software and system documentation. * Provide leadership and technical guidance to software development teams. * Collaborate with hardware engineering and apply advanced mathematical principles to solve complex problems. * Oversee dataflow management and ensure rigorous quality control throughout the development process., * Lead and execute all phases of complex Software Development, including design, coding, testing, and deployment. * Perform advanced Algorithm Development and optimization. * Conduct thorough Requirements Analysis to define system functionalities. * Execute comprehensive Software Testing and Software Integration Testing to ensure system reliability. * Apply deep understanding of Software Architecture and Systems Engineering principles. * Design and implement solutions within Database Engineering, including developing SQL queries. * Prepare and maintain clear Communications/Technical Writing for software and system documentation. * Provide effective Technical Team Leadership for software development efforts. * Manage and optimize Dataflow within complex systems. * Apply advanced Mathematics to solve challenging technical problems. * Collaborate effectively with Hardware Engineering teams. * Integrate existing software components and design new software solutions. * Ensure stringent quality control across all development activities. ## Related Videos - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How Regex Works: The Secret Sauce Behind Pattern Matching](https://www.wearedevelopers.com/videos/1212-how-regex-works-the-secret-sauce-behind-pattern-matching) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [TiDB, One Layer at a Time: How Distributed SQL Became an Agentic AI Backbone](https://www.wearedevelopers.com/videos/100117-tidb-one-layer-at-a-time-how-distributed-sql-became-an-agentic-ai-backbone) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)