×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Innovative Defense Technologies (IDT)
Full Time position
Listed on 2026-05-22
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 164000 - 273000 USD Yearly USD 164000.00 273000.00 YEAR
Job Description & How to Apply Below

Compensation

$164,000 - $273,000 / year

Department

Engineering

Location

San Diego, CA (also Mount Laurel, NJ and Arlington, VA)

About the Role

Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Sr. Software Engineer I to be part of our Missile Defense team. The role is based in Mount Laurel, NJ, Arlington, VA, or San Diego, CA. The Sr. Software Engineer will develop ATRT software tools including missile defense dashboards and visualizations in React.js, third‑party visualization libraries, agentic AI solutions, and analytics software.

This role will manage and lead teams throughout the full software development lifecycle from requirements collection through user acceptance testing and will actively participate in development alongside the team.

Responsibilities
  • Manage risk and security by identifying and mitigating technical and security risks through testing, code reviews, and secure development practices, and by participating in threat‑modeling sessions.
  • Engineer and architect solutions, design high‑fidelity prototypes, and guide architectural decisions to balance project constraints with enterprise objectives; select appropriate languages, frameworks, and data structures to optimize performance and scalability.
  • Test and assure quality: design comprehensive test strategies (unit, integration, performance) to ensure full coverage, lead incident investigations, coordinate cross‑team issue resolution, and enhance monitoring, alerting, and diagnostics tools.
  • Lead and mentor junior engineers, participate in design/code reviews, and communicate effectively with cross‑functional teams and stakeholders.
Qualifications
  • Bachelor’s degree in computer science, software engineering, computer engineering, cybersecurity, or related field (or equivalent full‑time professional experience).
  • Minimum of 10 years of software development experience.
  • Ability to travel approximately 20%.
  • Proficiency in Java, JavaScript, Python, or C++ (or other languages).
  • Experience with relational databases such as SQL and No

    SQL (e.g., Postgre

    SQL, Mongo

    DB).
  • Strong ability to decompose and document requirements and specifications.
  • Solid understanding of distributed systems, algorithms, data structures, and software design patterns.
  • Demonstrated experience leading all aspects of the Software Development Life Cycle.
  • Experience with software testing and configuration management.
  • Strong analytical skills to convert vague requirements into a refined vision.
  • Knowledge of algorithmic complexity.
  • Preferred ability to work on‑site with hybrid flexibility.
Preferred Qualifications
  • Experience with AI‑assisted software development.
  • Master’s degree in engineering or another technical field.
  • Experience in system integration and testing for complex software applications.
  • Experience with software test automation.
  • Experience with containerized deployment technologies (Kubernetes, Open Shift, Docker).
  • Knowledge of basic network concepts (VLANs, IP addressing, static routing).
  • Experience with low‑level software development (DSPs, SBCs, FPGAs, OS drivers).
Benefits
  • Generous benefits package.
  • Competitive PTO and paid holidays.
  • 401(k) with immediate vesting and matching.
  • 9/80 optional schedule.
  • Tuition assistance reimbursement program.
  • Professional development resources.
  • Pre‑tax commuter benefits.
  • Organization‑wide monthly tech connect events.
  • Annual employee recognition awards.
  • Regular social events and catered lunches.
EEO Statement

IDT is an Equal Opportunity employer.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary