Senior Software Engineer

Four Sea Group, Inc.

Colorado Springs (CO)

On-site

USD 194,000 - 262,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

ESOP ownership
Strong employer-funded retirement plan
Generous PTO and flexible time-off
Comprehensive health, dental, vision,
Life and disability benefits
Generous medical stipend

Job summary

Four Sea Group, Inc. is seeking a Senior Software Engineer in Colorado Springs to lead high-impact software efforts for mission-critical programs. You will guide architecture, reliability, and delivery, mentoring engineers and shaping technical direction across teams.

The ideal candidate has 10+ years of software engineering experience, proficiency in C++ and/or Python, and strong Linux and Git skills. You’ll work in a secure, high-performance environment with cross-disciplinary collaboration.

Qualifications

  • Bachelor's degree or equivalent practical experience in a technical field.
  • 10+ years of software engineering experience across multiple components or programs.
  • Strong design/architecture experience in high-performance environments.
  • Proficiency in C++ and/or Python; Java or similar languages a plus.
  • Experience in Linux environments and distributed version control (Git).
  • Experience with debugging, testing, and tradeoff analysis.
  • Experience with API/service integration and Agile development.
  • Active TS/SCI clearance.

Responsibilities

  • Lead complex software workstreams spanning multiple components and teams.
  • Define architectures and approaches for performance, reliability, and maintainability.
  • Develop and sustain mission-critical software solutions.
  • Troubleshoot high-complexity issues and cross-team dependencies.
  • Mentor engineers and guide technical direction.
  • Participate in planning, estimation, and roadmapping efforts.
  • Collaborate with systems, test, and integration teams and stakeholders.
  • Identify risks and recommend mitigations.
  • Align with customer priorities and program evolution.

Skills

C++/Python proficiency
Software architecture
Mentoring
Communication
Agile development

Education

Bachelor's degree in Computer Science / Software Engineering / related field

Tools

Git

Job description

About the role

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.
Required Qualifications
  • 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
Preferred Qualifications
  • 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.
Salary

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.

Application Deadline

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

Benefits

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.

EEO Statement

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, militaryserviceor application for military service.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Command & Control
Senior Software Engineer – Command & Control

Four Sea Group • Aurora (CO)

On-site
USD 151,000 - 206,000
Competitive compensation
Strong employer-funded retirement plan
Generous PTO and flexible time-off options
+1
Senior Software Engineer- Java Developer
Senior Software Engineer- Java Developer

Four Sea Group, Inc. • Aurora (CO)

On-site
USD 152,000 - 262,000
ESOP ownership
Competitive benefits
Generous PTO
Senior Software Engineer- Java Developer
Senior Software Engineer- Java Developer

JobCubby • Northern (KY)

Hybrid
USD 152,000 - 262,000
ESOP ownership
Health benefits and retirement plan
Generous PTO & flexible time-off
Senior Software Engineer- DevOps
Senior Software Engineer- DevOps

Four Sea Group, Inc. • Littleton (CO)

On-site
USD 151,000 - 205,000
ESOP ownership
Generous PTO
Comprehensive health benefits
Senior Software Engineer DevOps
Senior Software Engineer DevOps

Four Sea Group • Aurora (CO)

On-site
USD 152,000 - 262,000
ESOP ownership
Health, dental, vision insurance
PTO and flexible time-off
+2
Senior Software Engineer- Java Developer
Senior Software Engineer- Java Developer

Four Sea Group • Aurora (CO)

On-site
USD 152,000 - 262,000
ESOP ownership
Retirement plan
Paid time off
+1
Software Engineer – Frontend Web Developer
Software Engineer – Frontend Web Developer

Worky • Littleton (CO)

On-site
USD 134,000 - 181,000
ESOP ownership
Competitive benefits
Generous PTO
Ground Software Integration & Test Engineer
Ground Software Integration & Test Engineer

Four Sea Group, Inc. • South Dakota

On-site
USD 128,000 - 174,000
Software Engineer – Frontend Web Developer
Software Engineer – Frontend Web Developer

Four Sea Group, Inc. • Littleton (CO)

On-site
USD 134,000 - 181,000
ESOP ownership
Competitive compensation
Software Engineer – Frontend Web Developer
Software Engineer – Frontend Web Developer

Four Sea Group • Littleton (CO)

On-site
USD 134,000 - 181,000