Senior Software Engineer (Programmer Engineer III)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
About the role: PMAT is seeking a Senior Software Engineer (Programmer Engineer - Level III) to support the design, development, integration, and delivery of production software within mission-critical DoD environments. In this role, you’ll work across the software development lifecycle, building modern software architectures, supporting automated testing and secure CI/CD pipelines, and deploying capabilities across Kubernetes, cloud, virtualized, and PaaS environments. You’ll contribute to resilient software designed to perform in challenging DDIL, afloat, and ashore operational environments while supporting secure integration across mission systems.
Responsibilities:
-
Design, develop, integrate, and maintain production software using modern software development practices and Agile frameworks.
-
Develop software using modern architecture patterns, including microservices, event-driven, and serverless architectures.
-
Support Git-based development workflows and end-to-end software delivery through automated testing and production deployment.
-
Deploy and support software across Kubernetes, cloud, and virtualized environments.
-
Configure automated security testing tools, including SAST, DAST, SCA, and container scanners, within CI/CD pipelines.
-
Support DevSecOps delivery within highly regulated Government and DoD environments.
-
Develop and maintain resilient software architectures designed to operate in DDIL and afloat/ashore PaaS environments.
Requirements
-
Minimum 5 years of demonstrated software-development experience using Agile frameworks (Scrum, Kanban, SAFe or equivalent) to design, develop, and deliver production software. Experience must include coding in at least one language (e.g., Python, Java, C#, Go, C++), modern architecture patterns (e.g., microservices, event-driven, serverless), Git-based workflows (e.g., GitFlow or trunk-based development), and end-to-end delivery through automated testing to production deployment on Kubernetes, cloud, or virtualized environments.
-
Minimum 2 years of demonstrated DevSecOps experience configuring automated security testing tools (SAST, DAST, SCA, container scanners) as CI/CD quality gates in a highly regulated Government or DoD-mandated environment such as OSA, Platform One, or equivalent.
-
Minimum 2 years of demonstrated experience coding, integrating, and maintaining resilient software architectures designed for DDIL environments, afloat/ashore PaaS environments such as Navy ACS or USMC CHE (or equivalent), and securely integrating software with Cross-Domain Solutions (CDS).
Education and Certification Requirements:
- Bachelor’s degree, STEM or related; experience in lieu of degree
Citizenship and Clearance requirements:
-
U.S. Citizenship required
-
No dual citizenship
-
Active Top Secret clearance w/ SCI eligibility required
-
Active Top Secret/SCI clearance preferred
About the company
At PMAT, we work on mission critical systems that directly support the warfighter, designing, building, and securing modern digital capabilities across cloud, data, and software environments. Our teams tackle complex, real-world challenges where delivery matters more than theory, and innovation is driven by curiosity, collaboration, and purpose.
In this role, you’ll contribute to software development, DevSecOps, and resilient software architectures, working alongside engineers and operators to deliver resilient, forward-leaning solutions in support of national defense., About Us: PMAT is an innovative small business founded with a passion for developing forward-leaning solutions from exceptional people that increase the mission’s capability. We focus on designing and building impactful digital solutions that utilize modern cloud, data, and software concepts. Our passion is working on complex and progressive challenges such as edge platform computing, containerizing legacy platforms, distributed data platforms, or heterogeneous data analysis.
We recruit, retain, and foster a team motivated to pursue passions, investigate new ways of doing things, and embody an innovative and entrepreneurial spirit. We believe in being curious about every element of a problem and experiment relentlessly. We foster continuous learning in an environment that encourages positive collaboration and expands our capabilities. We tap into collective intelligence, acknowledging that the most brilliant people may not be in the room. Above all else, we believe that delivering and demonstrating is more potent than a sheet of paper. We are passionate about mission-centric design and delivering effective capabilities to and for the warfighter.
Whether you’re an experienced engineer or just beginning your career, you’ll work alongside experts who are committed to solving mission-critical problems. If you’re passionate about using your skills to make a real difference, apply today and become part of a team that’s shaping the future of defense technology!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
Now is the time for industrialized software development
What’s the Difference between a Junior, Mid, and Senior Developer?