Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$164k - $273k

Innovative Defense Technologies

Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Sr. Software Engineer I to be part of our Missile Defense team and based out of our Mount Laurel, NJ, Arlington, VA, or San Diego, CA locations. The Sr Software Engineer will develop ATRT software tools to include missile defense dashboards and visualizations in React.js and third-party visualization libraries, agentic AI solutions, and analytics software. This role is expected to manage teams to handle all aspects of the software development lifecycle from requirements collection through user acceptance testing. The Sr Software Engineer is also expected to participate in the software development process alongside their team. Clearance & Location Requirements:
  • All applicants must currently possess an active Secret U.S. Security Clearance.
  • This is an on-site position. Requiring at least 3 days in the office, based out of our Mount Laurel, NJ, Arlington, VA, or San Diego, CA locations.
Department Engineering Employment Type Full Time Location San Diego, CA Address 2750 Womble Road, San Diego, Suite 200, California, 92106 Open in Google Maps Workplace type Onsite Compensation $164,000 - $273,000 / year
What You Will Do
  • What You Will Do:
    • Manage Risk and Security: Identify and mitigate technical and security risks through proactive testing, code reviews, and adherence to secure development practices. Participate in threat modeling sessions and follow established processes to ensure compliance with organizational and system-level standards.
    • Engineer and Architect Solutions: Design and develop high-fidelity prototypes to guide architectural decisions and evaluate solutions against business and operational goals. Architect end-to-end systems that balance project constraints with enterprise objectives, selecting languages, frameworks, and data structures to optimize performance and scalability. Apply advanced algorithms and design patterns to solve complex problems while adapting frameworks to maximize value and efficiency.
    • Test and Assure Quality: Design and implement comprehensive test strategies, including unit, integration, and performance testing, to ensure full system coverage. Lead complex incident investigations and coordinate cross-team issue resolution. Enhance monitoring, alerting, and diagnostic tools to improve detection and response, while proactively addressing systemic defects and guiding architectural improvements to ensure long-term software stability.
    • Leadership & Collaboration : Mentor junior engineers, participate in design/code reviews, and communicate effectively with cross-functional teams and stakeholders.
Who You Are
Description
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 and based out of our Mount Laurel, NJ, Arlington VA, or San Diego CA locations.


The Sr Software Engineer will develop ATRT software tools to include missile defense dashboards and visualizations in React.JS and third-party visualization libraries, agentic AI solutions, and analytics software. This role is expected manage teams to handle all aspects of the software development lifecycle from requirements collection through user acceptance testing. The Sr Software Engineer is also expected to participate in the software development process alongside their team.


Clearance & Location Requirements:
    • All applicants must currently possess an active Secret U.S. Security Clearance.
    • This is an on-site position. Requiring at least 3 days in office, based out of our Mount Laurel, NJ, Arlington VA, or San Diego CA locations.
  • What You Will Do:
    • Manage Risk and Security: Identify and mitigate technical and security risks through proactive testing, code reviews, and adherence to secure development practices. Participate in threat modeling sessions and follow established processes to ensure compliance with organizational and system-level standards.
    • Engineer and Architect Solutions: Design and develop high-fidelity prototypes to guide architectural decisions and evaluate solutions against business and operational goals. Architect end-to-end systems that balance project constraints with enterprise objectives, selecting languages, frameworks, and data structures to optimize performance and scalability. Apply advanced algorithms and design patterns to solve complex problems while adapting frameworks to maximize value and efficiency.
    • Test and Assure Quality: Design and implement comprehensive test strategies including unit, integration, and performance testing, to ensure full system coverage. Lead complex incident investigations and coordinate cross-team issue resolution. Enhance monitoring, alerting, and diagnostic tools to improve detection and response, while proactively addressing systemic defects and guiding architectural improvements to ensure long-term software stability.
    • Leadership & Collaboration : Mentor junior engineers, participate in design/code reviews, and communicate effectively with cross-functional teams and stakeholders.
  • Who You Are (Required):
    • Bachelor's degree in computer science, software engineering, computer engineering, cybersecurity, or related field (or equivalent full-time professional experience)
    • Minimum of 10 years' experience in software development
    • Ability to travel approximately 20%
    • Ability to develop software in Java, JavaScript, Python, or C++ (among other programming languages)
    • Experience architecting and building with relational databases such as SQL, Postgres databases like MongoDB.
    • Ability to decompose and document requirements and specifications
    • Understanding of distributed systems, algorithms, data structures, and software design patterns
    • Demonstrable experience leading all aspects of the Software Development Life Cycle
    • Experience with software testing and configuration management
    • Ability to convert vague customer requirements into a refined vision
    • Ability to identify and describe algorithmic complexity
    • Ability to work on-site with potential hybrid flexibility
  • What Makes You Stand Out
    • Experience with AI-assisted software development
    • Master's degree in Engineering or another technical field
    • Development, system integration, and test experience for complex software applications
    • Experience with testing software and test automation
    • Experience with containerized deployment technologies (Kubernetes, OpenShift, Docker etc.)
    • Experience with basic network concepts like VLANs, IP addressing schemes, and static routing
    • Experience with low-level software design and development, such as Digital Signal Processors, Single Board Computers, Field Programmable Gate Arrays, Operating System Drivers, or other related low-level development
  • If you see yourself reflected in this role and are excited about the impact you could make, we encourage you to apply! If you know someone who may be a great fit, please feel free to share this opportunity with your network.

    Pay Range*: $164,000 - $273,000 or $198,000 - $328,000
    This amount may not be reflective of actual compensation that may be earned, as pay is dependent on a candidate's experience, skills, and education. The posted range does not include bonuses, commissions, tips, or other benefits. IDT is often looking to place multiple candidates at various levels. Therefore, more than one pay range has been included, commensurate with experience.
Why Work at Innovative Defense Technologies (IDT):
IDT is a growing company with a vibrant, entrepreneurial culture. We are headquartered in Arlington, VA with additional offices in Fall River, MA; Mount Laurel, NJ; and San Diego, CA. At each location, our employees work together in a modern, snack-filled, and social office space, designing innovative solutions for our defense industry customers. We offer employees competitive pay and benefits including:
  • Generous benefits package
  • Competitive PTO
  • Paid holidays
  • 401(k) with immediate vesting and matching
  • 9/80 optional schedule (2nd and 4th Friday off every month)
  • 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.
About Innovative Defense Technologies
Innovative Defense Technologies (IDT) is a leading defense technology company focused on rapidly delivering mission-critical software and systems solutions to the U.S. government. The company specializes in automation, digital engineering, and enabling the rapid integration of advanced capabilities into complex weapon and combat systems. These essential solutions empower the warfighter to field, operate, and sustain decisive capability at speed and scale. At IDT, our employees are developing advanced mission-critical outcomes by consistently delivering high-quality results, fostering innovation, applying rigorous problem-solving, and effectively collaborating across multifaceted teams and stakeholders. Grounded in these competencies, IDT translates complex customer priorities into robust software solutions. Apply Now
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in San Diego, CA vacancy
  •  ...Job title: Senior Software Engineer Location: San Diego, CA Duration: 5+ Months 1st Shift Description: . Responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design... 
    Senior
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    6 days ago
  • $150k - $220k

     ...Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Software. This role offers the chance to make a visible contribution in San... 
    Senior

    Top Engineer

    San Diego, CA
    5 days ago
  • A leading technology company in California is seeking an experienced RF Software Engineer to work on innovative cellular firmware within a cutting-edge modem team. The successful candidate will have a strong background in mobile communications and embedded software development... 
    Senior

    Apple Inc.

    San Diego, CA
    1 day ago
  • [Position] Senior Software Engineer [About Our Client] Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated medical device software team focused on the development of advanced, safety-critical healthcare... 
    Senior

    Cesna Recruitment

    San Diego, CA
    2 days ago
  • $139k - $180k

    jobs.frontdoordefense.com - Jobboard is seeking a Senior Software Engineer to develop real-time software for advanced radar/EO/IR systems in San Diego, CA. In this role, you will transform concepts into software implementations, collaborating with scientists and engineers... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    4 days ago
  • $115k - $140k

     ...Senior Software Engineer What If… You could leverage your passion for technology to create solutions that will directly impact our food supply chain? The agriculture industry is facing numerous challenges including coordinating workforces in a rapidly shifting environment... 
    Senior
    Shift work

    PickTrace

    San Diego, CA
    3 days ago
  •  ...Decision Join the team redefining defense technology. From engineering systems that save lives to leading programs that change the...  ...environment. Job Description Ultra is seeking an experienced Senior Software Engineer with deep expertise in C/C++ and radar sensor data... 
    Senior
    Flexible hours

    Ultra Maritime, EMS

    San Diego, CA
    2 days ago
  • $148.3k - $222.5k

    Qualcomm is looking for a Cellular Technologies Software Engineer in San Diego, California. This role involves designing and validating cutting-edge cellular technologies and integrating with cross-functional teams. Required qualifications include a degree in Computer Science... 
    Senior

    Nutanix

    San Diego, CA
    2 days ago
  • $154.05k - $278.48k

     ...Description The Leidos Defense Sector currently has an opening for a Lead Software Engineer to support advanced image analysis and mission software development efforts within our Space Vehicle Agile Release Train environment. This is a unique opportunity to serve... 
    Senior
    Local area
    Immediate start

    Leidos

    San Diego, CA
    1 day ago
  •  ...Job Description SAIC is seeking a Senior Software Engineer/Architect to join the Joint Range Extension (JRE) software development team. This is a remote role within the U.S. JOB DESCRIPTION: JRE is a combat-proven datalink gateway that plays a vital role... 
    Senior
    Remote work

    Science Applications International Corporation

    San Diego, CA
    5 days ago
  •  ...cross-functional teams. The ideal candidate has at least 12 years of experience in the field and a strong understanding of modern software development methodologies. This position offers competitive compensation and opportunities for career development. #J-18808-Ljbffr... 
    Senior

    Xinnovit

    San Diego, CA
    5 days ago
  • $160k - $240k

     ...Senior Software Engineer Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    2 days ago
  • $139k - $180k

     ...systems of systems to assure mission success. SAAM is developing software and hardware tools and datasets to support these analyses,...  ...programs. The Role: The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming advanced... 
    Senior
    Full time
    Local area
    Remote work
    Night shift

    STR

    San Diego, CA
    4 days ago
  • $120k - $160k

     ...Description SAIC is looking for a Senior Software Engineer for a position located in San Diego, CA . This position needs to be highly experienced in JavaScript, React, Linux (RHEL), and has a strong background in Web Experience. This role requires you to... 
    Senior

    SAIC

    San Diego, CA
    2 days ago
  • $111.3k - $166.9k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position is not eligible for Qualcomm immigration sponsorship. ** Qualcomm is seeking an embedded software engineer... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $139.5k - $258.1k

    A leading technology company in San Diego is seeking a Senior Software Engineer to develop and maintain backend services for internal applications. The ideal candidate will have over five years of experience in backend development with languages like Ruby, Python, or Swift... 
    Senior

    Apple Inc.

    San Diego, CA
    2 days ago
  • $129.4k - $194k

     ...Software Engineer What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are...  ...or test code The estimated base salary range for the Senior Software Engineer in Test role based in the United States of... 
    Senior
    Work experience placement
    Local area

    Illumina

    San Diego, CA
    3 days ago
  • $750 per month

     ...This is a fully remote position. We're looking for a driven Senior Software Engineer to join our team and help eliminate the financial complexity of healthcare. This role will support building our core pricing systems. We value autonomous contributors who can handle complex... 
    Senior
    For contractors
    Work experience placement
    Freelance
    Remote work
    Work from home
    Flexible hours

    Turquoise Health

    San Diego, CA
    6 days ago
  •  ...Software Engineer Cohu is a global supplier of semiconductor test and automation equipment. In this role you will build and sustain software that controls complex electro-mechanical test handlers used in high-volume semiconductor manufacturing. Position Summary... 
    Senior

    Cohu

    San Diego, CA
    4 days ago
  • A leading AI research accelerator is seeking an experienced software engineer to evaluate AI-generated code and enhance coding solutions. The role requires strong software development skills and a deep understanding of software architecture. The position offers flexibility... 
    Senior
    Contract work
    Remote work
    10 hours per week

    Turing

    San Diego, CA
    1 day ago
  • $180k - $184k

     ...world. Are you ready? We're seeking a skilled Senior Full Stack Developer I or Senior DevSecOps Engineer I to join our dynamic team in San Diego, CA, building...  ...ideal candidate will bring a strong foundation in software development alongside a keen understanding of... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    Epsilon Systems

    San Diego, CA
    3 days ago
  •  ...integration - rewriting the entire exploration stack with purpose-built software.If successful, we will cut discovery timelines from 10 years...  ...or equivalent experience 5+ years professional software engineering experience Able to travel to remote parts of the US and world... 
    Senior
    Immediate start
    Remote work

    ExploreTech Inc.

    San Diego, CA
    4 days ago
  • We are looking for a mid to senior level software engineer, with a primary focus in the Windows and .NET framework. You will re-factor and improve our existing applications as well as create applications from scratch and provide mentorship to junior level developers. In... 
    Senior
    Work at office
    Flexible hours

    Parking Network BV

    San Diego, CA
    5 days ago
  • A healthcare technology startup is seeking a remote Senior Software Engineer to help simplify healthcare pricing. This role involves designing scalable applications using Python and Django, with a focus on working independently on complex technical challenges. Ideal candidates... 
    Senior
    Remote work

    Turquoise Health

    San Diego, CA
    1 day ago
  •  ...RF and Protocol support Engineer/Senior software engineer Location: San Diego, USA (Onsite) Type: Fulltime Required Skills: RF and Protocol support on 5G systems, Integration of new software features, Lab Support, PCAT, RF RCT Job description:... 
    Senior
    Full time

    Yochana

    San Diego, CA
    3 days ago
  • Senior Software Engineer - San Diego CoStar Realty Information Inc. seeks Senior Software Engineer in San Diego, CA. Job Duties Drive software designs, development standards, and code reviews. Produce maintainable code that is robust and efficient. Evaluate emerging technologies... 
    Senior

    Visual Lease

    San Diego, CA
    2 days ago
  • $150k - $215k

    Senior Software Engineer - FedRAMP ATO Location: San Diego, California, United States Compensation: $150,000 - 215,000 USD / year About the Role Vannevar is a defense technology company building AI to deter our adversaries. In the 21st century, conflict moves at algorithmic... 
    Senior
    For contractors
    Remote work
    Relocation

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    1 day ago
  • SoftClouds is seeking a technical specialist to design, deploy, migrate, manage, and support Oracle Agile PLM environments. The role focuses heavily on platform architecture, infrastructure integration, administration, system customization, and lifecycle maintenance. Responsibilities...
    Senior
    Shift work

    SoftClouds, LLC.

    San Diego, CA
    2 days ago
  • $165k - $195k

     ...Job Title Senior Level Career (10+ yrs experience) Job Description Accelint is...  ...autonomous systems, mission command and control software, AI-enabled training and simulation, and...  ...Apply strong mathematical and engineering knowledge to support advanced algorithm... 
    Senior
    Temporary work
    Local area

    Navstar

    San Diego, CA
    3 days ago
  • $193k - $290.1k

    San Diego, California, United States Software and Services The Device Services (DS) Infrastructure team is seeking a technical leader and senior-level software engineer to build the software systems that power how we test and validate Apple's products at scale. We manage... 
    Senior
    Remote work
    Relocation

    Apple Inc.

    San Diego, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!