Insight Global logo

Senior Principle Software Engineer

Insight Global

Louisville, COContract$85–105/hrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$85–105/hr
Location
Louisville, CO
Schedule
Contract
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Security clearance

Job overview

Insight Global seeks a senior principal software engineer to lead architecture, development, and delivery of mission-critical software for advanced space systems and national security initiatives. The role drives engineering strategy, mentors teams, and oversees large-scale programs while collaborating with technical and non-technical stakeholders. It is a six-month contract-to-hire position paying $85–$105 per hour, with benefits during the contract and after conversion.

Skills & qualifications

RequiredNice to have

Skills

Software ArchitectureSoftware DevelopmentEmbedded SoftwareProgramming LanguagesSoftware FrameworksTeam LeadershipAgileScrumKanbanArchitectural Decision-MakingTechnical ExecutionProblem-SolvingProject LeadershipStakeholder CommunicationPythonC++Kernel ProgrammingOperating SystemsPerformance OptimizationBashPowerShellPerlInfrastructure as CodeTerraformAnsiblePuppetChefCI/CDJenkinsAutomated TestingStatic AnalysisAWSAzureGoogle Cloud PlatformDockerKubernetesMySQLPostgreSQLMongoDBNetworking

Qualifications

Bachelor's in CS or Related15+ Years Software EngineeringSecret Security ClearanceMaster's in CS or Related

Full job description

Job Description

We are seeking a Sr. Principal Software Engineer to lead the architecture, development, and delivery of mission-critical software solutions supporting advanced space systems and national security initiatives. This individual will serve as a technical leader responsible for designing and implementing complex software architectures, driving engineering strategy, mentoring development teams, and ensuring successful execution of large-scale software programs. The ideal candidate brings deep expertise across software development, systems architecture, and technical leadership, with the ability to influence program direction, technology adoption, and engineering best practices while collaborating effectively with both technical and non-technical stakeholders.

This position is a 6-month contract to hire, with an hourly rate of $85-105/hr. Benefits offered throughout contract period and upon conversion.

Skills and Requirements

Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience in lieu of degree). 15+ years of software engineering experience. Extensive experience designing, architecting, and implementing complex software systems. Experience with embedded software (flight, ground ops, simulation software) Expertise across multiple programming languages and software development frameworks. Proven experience leading software engineering teams and large-scale technical initiatives. Strong understanding of software development methodologies, including Agile, Scrum, and Kanban. Demonstrated ability to make high-level architectural and technical decisions. Experience overseeing technical execution across large, complex software programs. Exceptional problem-solving, project leadership, and stakeholder communication skills. Ability to obtain and maintain a Secret U.S. Security Clearance. Master's degree or higher in Computer Science, Software Engineering, or related field. Advanced expertise with Python and C++ development. Experience with kernel-level programming, operating systems, and performance optimization. Proficiency with scripting languages such as Bash, PowerShell, or Perl. Experience with Infrastructure as Code and automation tools including Terraform, Ansible, Puppet, or Chef. Strong background with CI/CD pipelines, Jenkins, automated testing frameworks, and static analysis tools. Cloud experience with AWS, Azure, or Google Cloud Platform. Experience with Docker and Kubernetes container orchestration. Advanced database experience with MySQL, PostgreSQL, or MongoDB. Strong knowledge of networking, cybersecurity principles, and secure coding practices. Experience with JIRA, Confluence, GitHub, GitLab, or Bitbucket. Familiarity with SysML/UML and software design patterns. Proven track record mentoring engineers and leading enterprise-scale software programs from concept through deployment.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.