Senior Software Engineer

Four Sea Group, Inc.
Colorado Springs, CO, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$193,700.0 - $262,000.0
Working hours
Regular working hours

Tech stack

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)
+20 more
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

Job description

We are seeking a 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.

  • 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.

Requirements

  • 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.

Benefits & conditions

The salary range for this role is $193,700.00 - $262,000.00 per year. The salary range provided is a good faith estimate representative of all experience levels. Four Sea Group, Inc. considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, key skills, and market conditions.

This position is expected to remain open through . The company may adjust this deadline based on business needs and will update the posting as appropriate.

FSG is 100% ESOP-owned, which means our employees share directly in the company’s growth. We offer competitive compensation, a strong employer-funded retirement plan, generous PTO and flexible time-off options, comprehensive health, dental, vision, life, short-term disability, and long-term disability benefits, plus a generous medical stipend that gives employees more choice and flexibility. Our model is intentionally built to keep more value with employees through salary, retirement, benefits, and ownership. You will work alongside experienced engineers and technical leaders on meaningful defense, space, software, systems, and mission support work, with room to grow as a technical expert, mentor, program contributor, or future leader.

Four Sea Group is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin, marital or familial status, age, disability, veteran status, military service or application for military service.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all