Senior Software Engineer

Nathan Kunes Inc

San Diego (CA)

On-site

USD 130,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision
Insurance coverage
401(k) plan
Bonus eligibility
9/80 schedule
Paid time off

Job summary

Nathan Kunes Incorporated (NKI) seeks a Senior Software Engineer for a 100% onsite, full-time role in San Diego. You will help design and develop next-generation tools and systems, integrating with embedded systems and leveraging generative AI and AI-assisted coding to deliver high-quality software.

Required: BS in CS/CE/IS or equivalent, 6+ years in software engineering, and proficiency in Python, JavaScript/TypeScript, Go, plus C/C++, Rust or C#.

Qualifications

  • Bachelor's degree in CS/CE/IS or equivalent practical experience.
  • 6+ years of professional software engineering experience.
  • Experience with Python, JavaScript/TypeScript, Go.
  • Experience with C/C++, Rust, C#.
  • Expertise in Linux systems and virtual machines.
  • Expertise in web-based UI development.
  • Network software engineering (TLS/HTTPS).
  • U.S. citizenship and ability to obtain DoD security clearance.

Responsibilities

  • Design, develop, and implement AI-assisted software applications
  • Writing of requirements, specifications, and test documents
  • Execution of tests and documentation of completed testing
  • Interface with customers to develop requirements and perform design reviews

Skills

Python
JavaScript/TypeScript
Go
C/C++
Rust
C#
Linux
Web UI
TLS/HTTPS
DoD clearance eligibility

Education

Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or related field

Tools

Virtual Machines

Job description

NKI is experiencing rapid growth, and we're looking for a full-time Senior 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. To learn more about us and our team, visit our website.

About You and the Role

The Software Engineer will help to aid in next generation tools and systems development. This is an exciting position that will have you developing web-based applications that integrate with our custom embedded systems, utilizing generative AI and AI-assisted coding tools to design, develop, test, and maintain high-quality software solutions.

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.
Responsibilities Include:
  • Design, develop, and implement AI-assisted software applications
  • Writing of requirements, specifications, and test documents
  • Execution of tests and documentation of completed testing
  • Interface with customers to develop requirements and perform design reviews
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or related field (or equivalent practical experience)
  • 6+ years of professional experience in Software Engineering
  • Experience with the following languages:
    • High-level: Python, JavaScript/TypeScript, Go
    • Systems: C/C++, Rust, C#
  • Expertise in Linux Systems and Virtual Machines
  • Expertise in Web-based UI development
  • Network Software Engineering (TLS / HTTPS)
  • U.S. citizenship required; must be able to obtain and maintain a DoD security clearance.
Preferred Qualifications
  • Component-based web UI and web test frameworks
  • Kotlin and Android development
  • RESTCONF and YANG
  • Cryptography basics
  • Prior embedded or network-systems exposure
Compensation
  • Base salary: $130,000-$160,000 depending on experience and qualifications.
Our Company Perks!
Career Growth:

We invest in your professional development and provide clear opportunities for advancement.

Impactful Work:

Contribute to critical government and commercial projects that make a difference.

Collaborative Culture:

Work alongside experienced professionals in a supportive environment.

Competitive Benefits:

Enjoy a comprehensive benefits package and a 9/80 work schedule for better work-life balance.

Benefits Include:
  • 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.

Nathan Kunes Incorporated (NKI), established in 1998, specializes in delivering Software, Systems, and Information Assurance engineering services to the Department of Defense and Intelligence Community agencies. We are committed to creating an inclusive workplace where every team member feels valued and respected.

NKI is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.

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

Similar jobs worth comparing

Senior Software Engineer (SECRET CLEARED)
Senior Software Engineer (SECRET CLEARED)

Nathan Kunes Inc (NKI Engineering) • San Diego (CA)

On-site
USD 130,000 - 160,000
9/80 work schedule
Health, Dental, Vision coverage
Life, AD&D, Short-Term Disability, and
+4
Embedded Systems Engineer
Embedded Systems Engineer

Nathan Kunes Inc (NKI Engineering) • San Diego (CA)

On-site
USD 95,000 - 135,000
Career growth
Impactful work
Collaborative culture
+2
Embedded Systems Engineer
Embedded Systems Engineer

Nathan Kunes Inc • San Diego (CA)

On-site
USD 95,000 - 135,000
9/80 schedule
Medical, Dental, Vision
Life/AD&D/Disability insurance
+2
Software Engineer - Python / Linux / Network Programming
Software Engineer - Python / Linux / Network Programming

Nathan Kunes Inc • San Diego (CA)

On-site
USD 100,000 - 130,000
9/80 schedule
Medical, dental, vision
401(k) plan
+2
Software Engineer - Python / Linux / Network Programming (CLEARED)
Software Engineer - Python / Linux / Network Programming (CLEARED)

Nathan Kunes Inc • San Diego (CA)

On-site
USD 100,000 - 130,000
9/80 work schedule
Medical, Dental, Vision coverage
Company-paid Life and AD&D
+5
Senior Systems Engineer (SECRET CLEARED)
Senior Systems Engineer (SECRET CLEARED)

Nathan Kunes Inc • San Diego (CA)

On-site
USD 110,000 - 175,000
Medical, Dental, and Vision
Life/AD&D
Disability Insurance
+3
Senior Systems Engineer (SECRET CLEARED)
Senior Systems Engineer (SECRET CLEARED)

Nathan Kunes Inc (NKI Engineering) • San Diego (CA)

On-site
USD 110,000 - 175,000
Career Growth
Impactful Work
Collaborative Culture
+2
Crypto Test Engineer Administrator
Crypto Test Engineer Administrator

Nathan Kunes Inc (NKI Engineering) • San Diego (CA)

On-site
USD 100,000 - 125,000
Career Growth
Impactful Work
Collaborative Culture
+1
Cryptographic Test Engineer & Network Engineer
Cryptographic Test Engineer & Network Engineer

Nathan Kunes Inc • San Diego (CA)

On-site
USD 85,000 - 110,000
Career Growth
Impactful Work
Collaborative Culture
+2
Senior Software Engineer – AI-Driven Systems (Onsite SD)
Senior Software Engineer – AI-Driven Systems (Onsite SD)

Nathan Kunes Inc • San Diego (CA)

On-site
USD 130,000 - 160,000
Medical/Dental/Vision
Insurance coverage
401(k) plan
+3