Software Engineer - Python / Linux / Network Programming

Nathan Kunes IncSan Diego, CA
$100,000 - $130,000Onsite

About The Position

NKI is experiencing rapid growth, and we're looking for a full-time Software Engineer to join our team and support this exciting expansion. At NKI, we're committed to investing in our employees' growth and development, helping them achieve their career goals. The Software Engineer will help to aid in the next generation of encryption testing tools for the U.S. Navy. This is a 100% on-site position and will be at the customer's location at NIWC Pacific. We are looking for a San Diego-based Software Engineer to join our team at NKI. This is a 100% onsite, full-time position following a 9/80 schedule.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or related field of study.
  • 3+ years of programming experience in Python.
  • Expertise in Linux Systems and Virtual Machines
  • Expertise in Network Software Engineering
  • IETF RFCs and associated networking specifications
  • Layer 2/3/4 protocol-level analysis and development
  • In-depth understanding of IPv4 & IPv6
  • Low-level Linux TCP/UDP/TLS/raw socket programming & analysis
  • IPsec, cryptographic primitives & mechanisms
  • Routing protocols
  • RESTCONF & YANG models
  • U.S. citizenship required; must be able to obtain and maintain a DoD security clearance.

Responsibilities

  • Design and architecture of the Navy's next gen test tool for the NSA High Assurance IP Encryptor (HAIPE) family of secure IP networking devices
  • Participate in coding reviews, architecture reviews
  • Create documentation as required

Benefits

  • Medical, Dental, and Vision coverage.
  • Company-paid Life, AD&D, Short-Term Disability, and Long-Term Disability insurance, plus access to additional voluntary insurance options.
  • 401(k) plan with Company Safe Harbor contributions
  • Eligibility for discretionary employer-sponsored bonus
  • 9/80 work schedule (every other Friday off).
  • Paid Time Off: 10 days of vacation, 7 personal days, and 11 paid Federal holidays annually.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service