> Markdown version of [/jobs/ext/242647-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/242647-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** Four Sea Group, Inc. - **Location:** Colorado Springs, CO, United States - **Experience:** Expert - **Salary:** $193,700.0 - $262,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Systems Engineering, Automation of Tests, C++ (Programming Language), Computer Engineering, Continuous Integration, Software Debugging, Hardware Design, Iterative and Incremental Development, Python (Programming Language), Linux System Administration, Performance Tuning, Software Architecture, Sensor Fusion, Signal Processing, Software Engineering, Software Systems, Multithreading, Integrated Service Routers, Gitlab, Git, Containerization, Kubernetes, Information Technology, Low Latency, Software Version Control, Data Pipelines, Devsecops, Docker, Jenkins - **Published:** May 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a809a8f0e91e0fca ## About the Role Do you have experience in Version control?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience. * 10+ years of software engineering experience. * Experience leading complex technical efforts across multiple components, systems, teams, or program areas. * Strong software design and architecture experience in complex, high-performance, embedded, real-time, or mission-critical environments. * Proficiency in C++ and/or Python; experience with Java or other relevant languages is a plus. * Experience developing in Linux environments. * Experience with Git or comparable distributed version control systems. * Experience with software debugging, root cause analysis, automated testing, and technical tradeoff analysis. * Experience with service integration, APIs, or distributed application behavior where relevant to the environment. * Experience working in Agile or iterative development environments. * Strong written and verbal communication skills. * Active TS/SCI clearance, * Experience with radar-related processing, signal processing, tracking, sensor fusion, or high-throughput data pipelines. * Experience collaborating closely with hardware design teams on software/hardware integration, interface behavior, device-level interaction, or system performance tuning. * Experience supporting or presenting at Critical Design Reviews (CDR), design maturity reviews, or technical baseline reviews. * Experience with multithreaded development, low-latency systems, or high-performance compute environments. * Experience with containerization, orchestration, CI/CD, or DevSecOps tooling such as Docker, Kubernetes, Jenkins, GitLab, or similar platforms. * Experience with secure software development in defense, aerospace, ISR, sensor, radar, or other mission-critical environments. ## Description We are seeking a Senior Software Engineer to lead complex, high-impact software efforts supporting mission-critical programs. This role works across ambiguous technical challenges, defines engineering approaches that others follow, and helps improve reliability, scalability, quality, and delivery performance across teams or program areas. The ideal candidate brings deep software engineering expertise, strong architectural judgment, and the ability to guide complex work in secure, high-performance environments while mentoring other engineers and influencing technical direction. What you'll do * Lead complex software workstreams spanning multiple components, services, or engineering teams. * Define and drive technical approaches related to architecture, performance, reliability, maintainability, and testability. * Develop, enhance, and sustain complex software solutions in support of mission-critical systems. * Troubleshoot and resolve high-complexity software issues, integration challenges, and cross-team dependencies. * Establish or improve software patterns, standards, and engineering practices that strengthen execution quality. * Participate in technical planning, estimation, roadmap development, and continuous improvement efforts. * Collaborate with systems engineers, test teams, integration teams, and program stakeholders to support successful execution. * Identify technical risks, communicate tradeoffs, and recommend practical mitigation strategies. * Provide mentorship and technical guidance to engineers and technical leads across the team. * Maintain awareness of customer priorities, program evolution, and technical opportunity areas to support future program needs and organizational growth. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)