Skip to main content

Software Engineer (Java, Python)

Technology
Sundayy
1 months agoUntil 6/14/2026
Full timeFully remote

Job description

About The Company Owl Cyber Defense Solutions, LLC is a rapidly expanding leader in the cybersecurity industry, specializing in network security and secure information transfer solutions. As a privately-owned U.S. company with a strong presence in Columbia, MD, Danbury, CT, and Morrisville, NC, Owl Cyber Defense is committed to delivering innovative security products that safeguard the most critical networks worldwide.

The company’s core product lines include cross domain solutions, data diodes, and portable media security solutions, which serve as the strongest security checkpoints for threat prevention and secure data access. With an emphasis on security engineering at the operating system level, Owl Cyber Defense helps both government agencies and commercial enterprises stay ahead of evolving cyber threats through advanced, reliable, and trusted security solutions.

About The Role We are seeking a highly skilled Software Engineer to join our Software Development department. In this role, you will be instrumental in investigating, designing, developing, enhancing, and testing Linux-based security systems.

Your work will involve addressing complex security vulnerabilities at the operating system level, contributing to projects that require deep security expertise. This position offers a unique opportunity to deepen your understanding of operating system security, including SELinux and other security hardening processes, within a collaborative and autonomous environment. You will work closely with a talented technical team, taking on significant responsibilities to develop solutions that protect critical networks against sophisticated cyber threats.

The role offers flexibility for on-site, hybrid, or remote work within Eastern or Central time zones, supporting a work environment that promotes productivity and work-life balance.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, or Mathematics
  • 5+ years of professional experience in software development (additional experience is encouraged)
  • Proficiency in one or more of the following programming languages: Rust, Java, Python
  • Experience with Linux/Unix operating system level programming
  • Technical knowledge of XML, XSLT, XPROC, or related development tools
  • Strong software testing experience
  • Preferred skills include kernel-level development, trusted code writing, and cross domain solution filter software development
  • Experience identifying and mitigating data attacks, data disclosure, and protocol/file format vulnerabilities
  • Embedded systems development experience
  • Knowledge of SELinux, RHEL, systemd, and creating systemd unit files
  • C/C++ development experience is a plus
  • U.S. citizenship is required to obtain and maintain a security clearance
Responsibilities
  • Investigate, analyze, and resolve complex security vulnerabilities at the operating system level
  • Design, develop, and enhance Linux-based security systems and solutions
  • Implement security hardening techniques, including SELinux and systemd configurations
  • Develop trusted code and kernel-level functionalities for cross domain solutions
  • Create and maintain software testing protocols to ensure system integrity and security
  • Collaborate with cross-functional teams to identify security threats and develop mitigation strategies
  • Participate in code reviews, documentation, and continuous improvement of security features
  • Contribute to embedded system security projects and protocol analysis
  • Support hybrid and remote work arrangements, with periodic travel to the office as needed
Benefits
  • Comprehensive medical, dental, and vision coverage
  • Safe Harbor 401(k) retirement plan with company matching contributions
  • Generous paid time off and holidays
  • Company-paid life insurance and short- and long-term disability coverage
  • Additional voluntary benefits and wellness programs
  • Opportunities for professional growth and development in a leading cybersecurity environment
Equal Opportunity Owl Cyber Defense Solutions, LLC is an Equal Opportunity / Affirmative Action employer. We are committed to creating a diverse and inclusive workplace and encourage all qualified applicants to apply. All employment decisions are made based on merit, qualifications, and business needs without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic.

We welcome applications from individuals of all backgrounds and are dedicated to providing equal employment opportunities to everyone.

Keywords
javapythoncomputer-sciencesoftware-developmenttraining-and-developmentprogramming-languagesrustlinuxxml-formatdeveloper-toolssoftware-testingtesting-and-analysisreporting-and-disclosuremalware-and-vulnerabilitiesembedded-control-automationcpluspluscplusplus-developerplanning-and-designvisual-art-designproduct-development-and-designsecurity-threatscode-reviewcontinuous-improvement-process-cipembedded-system-securityprotocol-analyzerremote-workingsafe-harborpensions-retirement-benefitsretirement-planningtime-and-attendancepaid-time-offholidays-seasonal-eventslife-insurancevoluntary-benefitsinsurance-voluntary-benefits-home-auto-etchealth-promotion-recreation-wellness-benefitswellness-benefitswellness-programscyber-securityenvironment-health-and-safety-hsseecology-environment

¿Te interesa este puesto?