Job Requirements
Remote Dayton, OH
Secret Polygraph not specified
Mid Level Career (5+ yrs experience)
$80,000 - $130,000
Job Description
PatchPlus Consulting (PPC), through its technology division PatchPlus Technologies (P2T), is seeking a highly motivated Defense Innovation Research Software Engineer to support Department of War (DoW) research, development, prototyping, and capability development efforts. The successful candidate will contribute directly to the design, development, integration, testing, and deployment of software solutions supporting advanced defense technologies and mission-focused applications.
This position is ideal for a junior-to-mid-level Software Engineer with experience using AI to support software development and who is comfortable working with frontier AI tools and techniques, including AI coding assistants and agentic development workflows. The successful candidate will enjoy bringing an AI-native development mindset to solving technical challenges, collaborating with multidisciplinary engineering teams, and applying these tools to develop, test, and refine software that advances research concepts into operational prototypes, while strictly adhering to project security and data-handling boundaries. Projects may support autonomy, AI/ML, cyber operations, electronic warfare, command and control, mission systems, data analytics, digital engineering, cloud-based platforms, and emerging defense technologies.
The Engineer will collaborate closely with software developers, systems engineers, military subject matter experts, data scientists, and researchers to build scalable, secure, and mission-focused solutions for government customers. Responsibilities include software design, coding, testing, integration, troubleshooting, and technical documentation throughout the software development lifecycle.
Previous experience supporting DoW research and development efforts, including Small Business Innovation Research (SBIR), Small Business Technology Transfer (STTR), Other Transaction Authority (OTA) projects, rapid prototyping, experimentation, or defense technology development is highly desirable.
This position primarily supports remote work with periodic travel for customer engagements, integration events, technical exchanges, demonstrations, testing activities, and team collaboration within the United States.
The ideal candidate will demonstrate traits that align with PatchPlus' guiding principles—Purpose, Proficiency, and Character. PatchPlus' purpose is to continue making a difference to our nation's security while providing meaningful employment to its owner-employees. Proficiency reflects our commitment to technical excellence, innovation, and continuous learning. Character reflects the integrity, accountability, and professionalism expected of every team member.
Responsibilities/Duties:
Design, develop, test, deploy, and maintain software applications supporting DoW research, development, and prototyping efforts.
• Identify, evaluate, integrate, and employ frontier AI tools and techniques—including secure self-hosted/local AI coding assistants, agentic workflows, and open-weights models —to support user stories, coding, testing, debugging, documentation, and development efficiency.
• Review, sandbox, and validate AI-generated code and other outputs for correctness, security, and maintainability, using tools consistent with project requirements and data-handling restrictions, and security protocols.
• • Apply context engineering and specification-driven development to structure codebases and prompts for optimal AI agent reasoning, maximizing output accuracy while minimizing technical debt.
• Develop APIs, backend services, web applications, data pipelines, and cloud-based solutions.
• Apply secure coding practices and perform software integration, debugging, troubleshooting, performance tuning, and testing.
• Collaborate with engineers, researchers, and military subject matter experts to develop mission-focused capabilities.
• Participate in Agile development activities, technical documentation, and configuration management throughout the software development lifecycle.
• Contribute to proof-of-concept efforts, prototype demonstrations, and technology transition activities.
Requirements:
• U.S. citizenship and the ability to obtain and maintain a Secret security clearance.
• Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related field.
• Software development experience appropriate to the position level: junior-level candidates may demonstrate experience through internships, academic projects, or relevant personal projects; mid-level candidates should have approximately 4–6 years of relevant professional experience.
• Proficiency in one or more modern programming languages, such as Python, Java, JavaScript/TypeScript, C++, C#, or Go.
• Hands-on experience developing software applications, APIs, or backend services.
• Experience using AI tools to support software development, including code generation, debugging, testing, or documentation.
• Familiarity with frontier AI tools and techniques—including AI coding assistants, large language models, and agentic development workflows—and the ability to review and validate AI-generated outputs for correctness, security, and maintainability.
• Understanding of software engineering fundamentals, including software design, secure coding practices, debugging, and testing.
• Familiarity with relational or NoSQL databases, such as SQL-based databases or MongoDB.
• Experience using Git or a comparable version-control system and familiarity with collaborative development workflows.
• Familiarity with cloud platforms, containerization, and continuous integration/continuous delivery (CI/CD) concepts.
• Strong problem-solving, communication, and collaboration skills, with a willingness to learn new tools and technologies.
• Willingness to travel up to 15% for customer meetings, technical exchanges, integration and testing events, and team collaboration.
Preferred Qualifications:
• Active Secret or Top Secret security clearance.
• Experience supporting DoD, Intelligence Community, or other federal government software development programs.
• Experience applying advanced AI-assisted development techniques, such as configuring coding agents, integrating AI tools into development workflows, or providing project-specific context to improve AI-generated outputs.
• Experience with Azure DevOps, CI/CD pipelines, automated testing, or DevOps/DevSecOps practices.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud, and container technologies such as Docker or Kubernetes.
• Experience with software architecture and design, particularly for mid-level candidates.
• Experience with one or more relevant technical areas, such as AI/ML applications, autonomy, cyber operations, mission systems, data analytics, command and control, or digital engineering.
• Familiarity with SBIR/STTR programs, OTA projects, rapid prototyping, experimentation, or defense technology transition.
• Experience working in classified or sensitive government environments.
This position is ideal for a junior-to-mid-level Software Engineer with experience using AI to support software development and who is comfortable working with frontier AI tools and techniques, including AI coding assistants and agentic development workflows. The successful candidate will enjoy bringing an AI-native development mindset to solving technical challenges, collaborating with multidisciplinary engineering teams, and applying these tools to develop, test, and refine software that advances research concepts into operational prototypes, while strictly adhering to project security and data-handling boundaries. Projects may support autonomy, AI/ML, cyber operations, electronic warfare, command and control, mission systems, data analytics, digital engineering, cloud-based platforms, and emerging defense technologies.
The Engineer will collaborate closely with software developers, systems engineers, military subject matter experts, data scientists, and researchers to build scalable, secure, and mission-focused solutions for government customers. Responsibilities include software design, coding, testing, integration, troubleshooting, and technical documentation throughout the software development lifecycle.
Previous experience supporting DoW research and development efforts, including Small Business Innovation Research (SBIR), Small Business Technology Transfer (STTR), Other Transaction Authority (OTA) projects, rapid prototyping, experimentation, or defense technology development is highly desirable.
This position primarily supports remote work with periodic travel for customer engagements, integration events, technical exchanges, demonstrations, testing activities, and team collaboration within the United States.
The ideal candidate will demonstrate traits that align with PatchPlus' guiding principles—Purpose, Proficiency, and Character. PatchPlus' purpose is to continue making a difference to our nation's security while providing meaningful employment to its owner-employees. Proficiency reflects our commitment to technical excellence, innovation, and continuous learning. Character reflects the integrity, accountability, and professionalism expected of every team member.
Responsibilities/Duties:
Design, develop, test, deploy, and maintain software applications supporting DoW research, development, and prototyping efforts.
• Identify, evaluate, integrate, and employ frontier AI tools and techniques—including secure self-hosted/local AI coding assistants, agentic workflows, and open-weights models —to support user stories, coding, testing, debugging, documentation, and development efficiency.
• Review, sandbox, and validate AI-generated code and other outputs for correctness, security, and maintainability, using tools consistent with project requirements and data-handling restrictions, and security protocols.
• • Apply context engineering and specification-driven development to structure codebases and prompts for optimal AI agent reasoning, maximizing output accuracy while minimizing technical debt.
• Develop APIs, backend services, web applications, data pipelines, and cloud-based solutions.
• Apply secure coding practices and perform software integration, debugging, troubleshooting, performance tuning, and testing.
• Collaborate with engineers, researchers, and military subject matter experts to develop mission-focused capabilities.
• Participate in Agile development activities, technical documentation, and configuration management throughout the software development lifecycle.
• Contribute to proof-of-concept efforts, prototype demonstrations, and technology transition activities.
Requirements:
• U.S. citizenship and the ability to obtain and maintain a Secret security clearance.
• Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related field.
• Software development experience appropriate to the position level: junior-level candidates may demonstrate experience through internships, academic projects, or relevant personal projects; mid-level candidates should have approximately 4–6 years of relevant professional experience.
• Proficiency in one or more modern programming languages, such as Python, Java, JavaScript/TypeScript, C++, C#, or Go.
• Hands-on experience developing software applications, APIs, or backend services.
• Experience using AI tools to support software development, including code generation, debugging, testing, or documentation.
• Familiarity with frontier AI tools and techniques—including AI coding assistants, large language models, and agentic development workflows—and the ability to review and validate AI-generated outputs for correctness, security, and maintainability.
• Understanding of software engineering fundamentals, including software design, secure coding practices, debugging, and testing.
• Familiarity with relational or NoSQL databases, such as SQL-based databases or MongoDB.
• Experience using Git or a comparable version-control system and familiarity with collaborative development workflows.
• Familiarity with cloud platforms, containerization, and continuous integration/continuous delivery (CI/CD) concepts.
• Strong problem-solving, communication, and collaboration skills, with a willingness to learn new tools and technologies.
• Willingness to travel up to 15% for customer meetings, technical exchanges, integration and testing events, and team collaboration.
Preferred Qualifications:
• Active Secret or Top Secret security clearance.
• Experience supporting DoD, Intelligence Community, or other federal government software development programs.
• Experience applying advanced AI-assisted development techniques, such as configuring coding agents, integrating AI tools into development workflows, or providing project-specific context to improve AI-generated outputs.
• Experience with Azure DevOps, CI/CD pipelines, automated testing, or DevOps/DevSecOps practices.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud, and container technologies such as Docker or Kubernetes.
• Experience with software architecture and design, particularly for mid-level candidates.
• Experience with one or more relevant technical areas, such as AI/ML applications, autonomy, cyber operations, mission systems, data analytics, command and control, or digital engineering.
• Familiarity with SBIR/STTR programs, OTA projects, rapid prototyping, experimentation, or defense technology transition.
• Experience working in classified or sensitive government environments.
group id: 10180261