Job Requirements
King of Prussia, PA Liverpool, NY
Secret Polygraph not specified
Mid Level Career (5+ yrs experience)
$135,000 - $190,000
Job Description
Gauge Engineering Services is seeking a Software Engineer to support the design, development, integration, and deployment of modern mission-critical applications and services. The ideal candidate will have experience developing scalable software solutions using modern programming languages, microservices architectures, containerized environments, and DevSecOps practices.
The role will collaborate closely with systems engineers, architects, and mission stakeholders to deliver resilient, secure, and high-performing software solutions supporting defense and intelligence applications.
Program Overview
Gauge Engineering Services is an established subcontractor supporting multiple new development efforts related to Electronic Warfare efforts.
Location: Valley Forge, PA; Syracuse, NY
Clearance: Secret
Key Responsibilities
• Design, develop, test, and maintain software applications and services throughout the full software development lifecycle.
• Develop and implement microservice-based architectures that support scalability, maintainability, and performance requirements.
• Write high-quality, maintainable code using languages such as C++, Python, Java, or similar object-oriented programming languages.
• Collaborate in Agile software development environments utilizing Scrum, Kanban, or related methodologies.
• Participate in software design reviews, code reviews, and architecture discussions.
• Troubleshoot, debug, and resolve software defects using IDE tools, logging frameworks, and diagnostic techniques.
• Develop containerized applications using Kubernetes and related container technologies.
• Support implementation of DevSecOps practices, including automated testing, CI/CD pipelines, vulnerability management, and secure software development processes.
• Utilize Git-based workflows including branching, merging, pull requests, and collaborative development practices.
• Develop and optimize algorithms, data structures, and application performance.
• Create technical documentation, software requirements, and design artifacts.
• Support software integration, system testing, deployment, and sustainment activities.
Required Qualifications
• U.S. Citizen
• Ability to obtain and maintain a Secret level clearance
• Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
• Experience developing software using one or more programming languages such as C++, Python, Java, or JavaScript.
• Knowledge of software development methodologies including Agile, Scrum, or Kanban.
• Understanding of software engineering fundamentals, including:
◦ Data structures
◦ Algorithms
◦ Object-oriented design principles
◦ Software testing methodologies
• Experience debugging, troubleshooting, and analyzing software issues.
• Experience using Git or other version control systems.
• Ability to work collaboratively within a multidisciplinary engineering team.
• Advanced professional experience with Linux system administration
• Experience in software practices and configuration management
• Scripting experience
Qualifications Based on Engineer Level:
Senior Position: Bachelor’s degree with 7 years of professional experience, or 5 years of experience with a Master’s degree, or equivalent experience/combined education.
Junior Position: Bachelor’s degree with 4 years of professional experience, or 3 years of experience with a Master’s degree, or equivalent experience/combined education.
Preferred Qualifications:
• Experience developing microservices-based applications.
• Experience with Kubernetes, Docker, OpenShift, or other container orchestration technologies.
• Familiarity with DevSecOps tools and processes.
• Experience supporting CI/CD pipeline development and automation.
• Experience developing distributed or cloud-native applications.
• Familiarity with software security best practices and secure coding principles.
• Experience supporting defense, aerospace, intelligence, or mission systems programs.
• Active TS/SCI security clearance preferred.
Desired Technical Skills:
• C++
• Python
• Java
• Microservices Architecture
• Kubernetes
• Docker
• Git
• CI/CD Pipelines
• DevSecOps
• REST APIs
• Cloud-Native Development
• Software Testing & Automation
• Agile Development
Why Join Us?
• Work on cutting-edge technology in a secure, mission-focused environment
• Enjoy a 4-day work week (4x10 schedule) with 3 days off every week
• Be part of a team that values innovation, collaboration, and growth
• Comprehensive benefits, paid time off, and 401K w/ matching
• Annual Merit Increases
Salary Range:
Senior Position: $170,000 - $190,000, based on education & experience
Junior Position: $135,000 - $165,000, based on education & experience
If you’re ready to be part of a team where your work directly supports national security, apply today and let’s build the future together.
The role will collaborate closely with systems engineers, architects, and mission stakeholders to deliver resilient, secure, and high-performing software solutions supporting defense and intelligence applications.
Program Overview
Gauge Engineering Services is an established subcontractor supporting multiple new development efforts related to Electronic Warfare efforts.
Location: Valley Forge, PA; Syracuse, NY
Clearance: Secret
Key Responsibilities
• Design, develop, test, and maintain software applications and services throughout the full software development lifecycle.
• Develop and implement microservice-based architectures that support scalability, maintainability, and performance requirements.
• Write high-quality, maintainable code using languages such as C++, Python, Java, or similar object-oriented programming languages.
• Collaborate in Agile software development environments utilizing Scrum, Kanban, or related methodologies.
• Participate in software design reviews, code reviews, and architecture discussions.
• Troubleshoot, debug, and resolve software defects using IDE tools, logging frameworks, and diagnostic techniques.
• Develop containerized applications using Kubernetes and related container technologies.
• Support implementation of DevSecOps practices, including automated testing, CI/CD pipelines, vulnerability management, and secure software development processes.
• Utilize Git-based workflows including branching, merging, pull requests, and collaborative development practices.
• Develop and optimize algorithms, data structures, and application performance.
• Create technical documentation, software requirements, and design artifacts.
• Support software integration, system testing, deployment, and sustainment activities.
Required Qualifications
• U.S. Citizen
• Ability to obtain and maintain a Secret level clearance
• Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
• Experience developing software using one or more programming languages such as C++, Python, Java, or JavaScript.
• Knowledge of software development methodologies including Agile, Scrum, or Kanban.
• Understanding of software engineering fundamentals, including:
◦ Data structures
◦ Algorithms
◦ Object-oriented design principles
◦ Software testing methodologies
• Experience debugging, troubleshooting, and analyzing software issues.
• Experience using Git or other version control systems.
• Ability to work collaboratively within a multidisciplinary engineering team.
• Advanced professional experience with Linux system administration
• Experience in software practices and configuration management
• Scripting experience
Qualifications Based on Engineer Level:
Senior Position: Bachelor’s degree with 7 years of professional experience, or 5 years of experience with a Master’s degree, or equivalent experience/combined education.
Junior Position: Bachelor’s degree with 4 years of professional experience, or 3 years of experience with a Master’s degree, or equivalent experience/combined education.
Preferred Qualifications:
• Experience developing microservices-based applications.
• Experience with Kubernetes, Docker, OpenShift, or other container orchestration technologies.
• Familiarity with DevSecOps tools and processes.
• Experience supporting CI/CD pipeline development and automation.
• Experience developing distributed or cloud-native applications.
• Familiarity with software security best practices and secure coding principles.
• Experience supporting defense, aerospace, intelligence, or mission systems programs.
• Active TS/SCI security clearance preferred.
Desired Technical Skills:
• C++
• Python
• Java
• Microservices Architecture
• Kubernetes
• Docker
• Git
• CI/CD Pipelines
• DevSecOps
• REST APIs
• Cloud-Native Development
• Software Testing & Automation
• Agile Development
Why Join Us?
• Work on cutting-edge technology in a secure, mission-focused environment
• Enjoy a 4-day work week (4x10 schedule) with 3 days off every week
• Be part of a team that values innovation, collaboration, and growth
• Comprehensive benefits, paid time off, and 401K w/ matching
• Annual Merit Increases
Salary Range:
Senior Position: $170,000 - $190,000, based on education & experience
Junior Position: $135,000 - $165,000, based on education & experience
If you’re ready to be part of a team where your work directly supports national security, apply today and let’s build the future together.
group id: 91173085