2,284,801open jobs
145,342companies
270,154added this week
Browse all
Salary
$136k – $230k per year
Location
In office (Washington)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 13, 2026. PEMCCO scores C on the Alion truth index.

Overview
Company
Impact
Profile match
PEMCCO is a government technology contractor that supports defense and intelligence programs. It hires software developers, systems engineers, program managers and cybersecurity engineers who may need security clearances, at sites in Washington, Hanahan and Fort Meade. The company is based in the United States.

Pay:$68.43 - $115.91 hourly, depending on experience

Benefits:Medical, Dental, Vision, Paid Time Off, Paid Holidays, Employee Assistance Program, and other company-sponsored benefits

Security Clearance:Active TS/SCI clearance required; must be eligible for and able to obtain a Counterintelligence (CI) Polygraph

Certifications:Agile Developer or Certified Scrum Developer certification and CompTIA Security+ (or higher)

Are you a software engineer who wants to understand how systems work beneath the application layer? Do you enjoy analyzing source code, tracing network communications, understanding database internals, and solving complex engineering challenges?

PEMCCO is seeking a Systems Software Engineer with expertise in systems programming and database engineering to support mission-focused government programs. This role goes beyond traditional application development and database administration. You will work directly with database engines, communication protocols, operating system interfaces, cloud platforms, and identity services to develop, integrate, and enhance secure software solutions.

This position is ideal for engineers with experience in systems programming, database engineering, software integration, cloud technologies, and secure application development who enjoy understanding how complex systems behave and interact across an integrated technology stack.

About PEMCCO

PEMCCO delivers engineering, technology, cybersecurity, and mission support services to federal government customers. Our teams develop and sustain secure, innovative solutions that support critical government operations and mission success.

Job Overview

PEMCCO is seeking an experienced Systems Software Engineer to support the development, modernization, and integration of secure software systems.

In this role, you will analyze source code, trace data flows and network communications, understand database engine processing, and implement software changes that support evolving mission requirements. You will work across relational databases, graph databases, identity platforms, cloud environments, and supporting infrastructure while collaborating with cybersecurity, infrastructure, and mission stakeholders.

This is a highly technical position for engineers who can reason through complex software behavior, troubleshoot issues across multiple layers of a technology stack, and confidently work within unfamiliar codebases and protocols.

What You'll Do

  • Develop, maintain, test, and deploy secure, scalable applications and services using C, C++, Rust, Go, Java, Python, or Node.js.
  • Apply systems programming principles, particularly in C, C++, and Rust, to develop high-performance, reliable software components.
  • Develop software supporting process creation, monitoring, control, and inter-process communication.
  • Build concurrent and multithreaded applications utilizing synchronization, signal handling, memory management, and resource-control techniques.
  • Design, implement, and troubleshoot networked applications using sockets, client-server architectures, and applicable network protocols.
  • Analyze database engine source code, communication protocols, request and response formats, serialization methods, and packet layouts.
  • Trace requests through database engine code to identify processing logic, integration points, and operational impacts.
  • Develop relational data-storage solutions using SQL, including data modeling, query development, performance tuning, and access control.
  • Develop and integrate graph database solutions supporting relationship-based data modeling, analysis, and retrieval.
  • Work across relational databases, graph databases, object storage, and search/indexing technologies including PostgreSQL, Redis, RxDB, Neo4j, Amazon S3, and Elasticsearch.
  • Refactor and modernize existing services, including transitioning functionality from Python to other implementation languages where appropriate.
  • Develop and maintain Infrastructure as Code (IaC) solutions to provision, configure, and manage environments through repeatable, version-controlled workflows.
  • Deploy, monitor, and troubleshoot cloud-hosted software, including dependencies on compute, storage, networking, identity, and security services.
  • Integrate applications with identity providers to support authentication, authorization, federation, single sign-on, and identity-aware access control.
  • Implement OpenID Connect (OIDC) integrations, including token validation, claims processing, client registration, redirect flows, session management, and secure API access.
  • Incorporate Zero Trust Architecture principles into software designs and implementations.
  • Collaborate with cybersecurity, infrastructure, data, and mission stakeholders to integrate security controls, cryptographic protections, logging, monitoring, and auditability throughout the software development lifecycle.
  • Produce and maintain software designs, interface specifications, deployment procedures, configuration baselines, security implementation details, and operational support materials.

What You Bring

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, Information Systems, Mathematics, or a related field.
  • 10+ years of software engineering experience.
  • Active TS/SCI clearance with the ability to obtain and maintain a CI Polygraph.
  • Experience supporting Intelligence Community or other federal government programs.
  • Strong software development experience using one or more modern programming languages such as C, C++, Rust, Go, Java, or Python.
  • Experience with systems programming concepts, including process management, concurrency, multithreading, inter-process communication, and memory management.
  • Experience developing or troubleshooting networked applications and client-server systems.
  • Experience with relational databases, SQL, and database design concepts.
  • Ability to analyze and modify complex codebases and troubleshoot problems across multiple layers of a system.
  • Experience with Agile software development methodologies.
  • Strong communication, collaboration, and technical documentation skills.
  • Security+ (or higher) certification.

Preferred Experience

  • Experience with database internals or database-engine development.
  • Experience with PostgreSQL, Neo4j, Redis, Elasticsearch, or similar technologies.
  • Experience with cloud technologies such as AWS or AWS GovCloud.
  • Experience with Kubernetes, OpenShift, Terraform, or Ansible.
  • Experience implementing OIDC, SSO, identity management, or Zero Trust architectures.
  • Experience supporting classified or mission-critical environments.
  • Experience with protocol analysis, packet captures, serialization technologies, or low-level communications.
  • Experience with cryptographic services, PKI, HSMs, or PKCS #11 integrations.
  • Advanced degree in a related technical field.

Why Join PEMCCO?

  • Support meaningful national security and government missions.
  • Solve challenging engineering problems involving systems programming, databases, cloud infrastructure, cybersecurity, and software development.
  • Work with cutting-edge technologies across software engineering, identity management, cloud computing, data platforms, and cybersecurity.
  • Collaborate with highly skilled engineers, architects, cybersecurity professionals, and mission stakeholders.
  • Expand your expertise across multiple technical disciplines while contributing to critical programs.

Work Environment

  • Full-time onsite position supporting the development and modernization of complex software systems.
  • Collaborative team environment focused on software engineering, database technologies, cloud platforms, and infrastructure automation.
  • Opportunities to work across multiple technology domains, including systems programming, networking, data platforms, identity services, and cybersecurity.
  • Fast-paced environment with challenging technical problems and opportunities for continuous learning and professional growth.

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off
  • Paid Holidays
  • Additional company-sponsored benefits

Apply Today

If you are an experienced engineer who enjoys understanding how systems work internally, solving complex technical challenges, and building secure, mission-focused solutions, we encourage you to apply.

Join PEMCCO and help develop the next generation of secure software, database technologies, and mission-critical services supporting government operations.

Equal Opportunity Employer

PEMCCO, Inc. is an equal opportunity employer. The Company does not discriminate on the basis of race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, genetic information, military or veteran status, pregnancy, childbirth and related medical conditions, or any other characteristic protected by applicable federal, state, or local law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,284,801 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Washington
Equity · In office · Full-Time · 10+ years exp · Bachelor's Degree · Houston
Apply
Equity · In office · Full-Time · 10+ years exp · Bachelor's Degree · Hubbard
Apply
Backend Engineer 7 hours ago
Remote (United States) · Full-Time · 3+ years exp · Bachelor's Degree
JavaScript
SQL
Databases
Snowflake
AI/ML
Model Context Protocol
DevOps
Terraform
AWS
Analytics
Metabase
Apply
Remote (United States) · 5+ years exp · Overland Park
JavaScript
TypeScript
Node JS
AI/ML
Model Context Protocol
Frontend
Vue.js
GraphQL
Bootstrap
React.js
DevOps
Rest API
GCP
CI/CD
Kubernetes
Apply
In office · Full-Time · Bachelor's Degree · Fairfax
Python
JavaScript
Java
TypeScript
SQL
Dart
Java
Spring Boot
Databases
PostgreSQL
Oracle
Apache Kafka
AI/ML
Copilot
Claude Code
Frontend
Angular
Angular Material
Mobile
Flutter
State Management
DevOps
Rest API
Terraform
GitLab CI
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Defense
CMMC
Apply
Remote (likely EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
TypeORM
Databases
PostgreSQL
Apache Kafka
Frontend
GraphQL
React.js
DevOps
Rest API
gRPC
Docker
Linux
Apply
Remote (likely EAEU) · Moscow
Python
DevOps
Linux
Windows
Apply
Remote (likely EAEU) · Moscow
C#
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
Apache Solr
DevOps
CI/CD
Grafana
Management
Agile
Scrum
Apply
$48k per year · Remote (likely EAEU) · 5+ years exp · Tbilisi
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
BullMQ
Databases
PostgreSQL
AI/ML
LLM
OpenAI
DevOps
Docker
Apply
Remote (EAEU) · Full-Time · Moscow
Java
Java
Spring Framework
Spring Boot
Hibernate
Liquibase
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
DevOps
Rest API
Git
Docker
GitLab
Apply
In office · TS/SCI · 5+ years exp · Washington
JavaScript
TypeScript
Databases
Neo4j
GraphDB
AI/ML
Knowledge Graph
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
Marketing Specialist 11 hours ago
$60k – $65k per year · Hybrid · Full-Time · Bachelor's Degree · Washington
Apply
In office · 2+ years exp · Washington
Apply
Electrician 12 hours ago
$86k per year · In office · Washington
Apply
$90k – $100k per year · In office · Top Secret · Full-Time · Chicago · Atlanta · Washington · Cleveland · Philadelphia
AI/ML
InfiniBand
DevOps
Windows Server
Ubuntu
CentOS Stream
HPC
Linux
TCP/IP
Cybersecurity
Active Directory
Apply
See all jobs
This is one of many
2,284,801 more open roles from verified company boards, updated every day.