2,080,774open jobs
123,195companies
250,397added this week
Browse all
Salary
≈ $110k – $204k per year (Estimated)
Location
In office (Charleston)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 30, 2026. Resource-Management-Concepts scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Resource Management Concepts (RMC) is an American government contractor that provides engineering, cybersecurity and information technology services to the US Department of Defense and other federal customers. Its staff support Navy and Marine Corps programmes with radar and systems engineering, software development, identity and access management and cyber defence work at sites such as Quantico, Dahlgren and Port Hueneme. The company is headquartered in Lexington Park, Maryland, United States.

Resource Management Concepts, Inc. (RMC) provides high-quality, professional services to government and commercial sectors. Our mission is to deliver exceptional management and technology solutions supporting the protection and preservation of the people and environment of the United States of America.

RMC is seeking a Senior Software Developer with systems programming expertise and a strong background in database engineering. This role focuses on understanding how database engines and core services work internally, reading source code, examining network communications, and modifying software to support mission requirements.

Candidates should be able to move beyond queries, schemas, and application interfaces to understand how a database processes requests, exchanges data, and interacts with other components. The work involves tracing behavior through unfamiliar codebases and protocols, identifying where changes belong, and understanding their effects across an integrated technology stack.

This position is contingent on contract award and position availability. It is a full-time, on-site role at a Government facility in Charleston, SC.

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 performant and reliable software components.
  • Develop software supporting process creation, monitoring, control, and inter-process communication.
  • Build concurrent and multithreaded applications using appropriate 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, and packet layouts to support development and integration.
  • Trace requests through database engine code to identify processing logic, integration points, and the effects of proposed modifications.
  • Develop relational data-storage solutions using Structured Query Language (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 engines, including technologies such as 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) to provision, configure, and manage infrastructure 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, including interactions among policy decision, administration, information, and enforcement components.
  • 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.

Requirements

  • Bachelor’s degree in engineering, mathematics, Computer Science, IT, Information Systems, or a related quantitative field.
  • Typically 10 years of software engineering experience, including Intelligence Community support.
  • Active TS/SCI clearance with the ability to obtain a CI polygraph.
  • Experience with programming concepts and Agile, DevOps, or DevSecOps.
  • Hands-on C, C++, or Rust systems programming.
  • Experience with OS interfaces, processes, IPC, concurrency, multithreading, synchronization, signals, and memory/resource management.
  • Experience with socket-based communications, database internals, network protocols, or similar low-level development.
  • Ability to analyze unfamiliar code and assess performance, interoperability, concurrency, and security impacts.
  • Experience with relational databases, SQL, query optimization, and access controls; understanding of graph databases.
  • Experience with infrastructure automation and cloud deployments.
  • Experience with OIDC, authentication, authorization, and Zero Trust components (PDP, PAP, PIP, PEP).
  • Strong troubleshooting, documentation, and collaboration skills.
  • Agile Developer or Certified Scrum Developer certification.
  • Security+ or higher-level cybersecurity certification.

Systems programming and database engineering depth matter more than experience with every desired technology.

Desired Skills

  • Master’s degree in a related quantitative field.
  • PostgreSQL and Neo4j design, administration, optimization, and integration.
  • Packet analysis, binary formats, protocol parsers, and database client/engine modifications.
  • Terraform, Ansible, AWS/GovCloud, Kubernetes, OpenShift, and DoD IL5 environments.
  • Identity platforms such as PingFederate, Keycloak, Radiant Logic, SailPoint, Secret Server, or Okta; identity-provider migrations.
  • PKI, certificate/key management, and PKCS #11 integration with HSMs or secure key storage.
  • Cryptographic implementation or integration, including ML-KEM.
  • TDF, Go-based security services, enterprise integration, or Protocol Buffers.

Benefits

At RMC, we're committed to your career growth! RMC differentiates itself from other firms through its investment in our employees. We invest our resources to train, certify, educate, and build our employees.

RMC can offer you a great place to work with a small company feel and give you the experience, tuition assistance, and certifications that will take your career to the next level. This also includes a competitive paid vacation package with 11 paid federal holidays. Additionally, we also offer high-quality, low-deductible healthcare plans, pet insurance, and a competitive 401K package.

Salary at RMC is determined by various factors, including but not limited to location, a candidate's specific combination of education, knowledge, skills, competencies, and experience, as well as contract-specific requirements.

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,080,774 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
Similar stack
Same company
Charleston
Sr. Software Engineer 2 hours ago
$150k – $160k per year · In office · 8+ years exp · Bachelor's Degree · Whitehouse Station
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
Apache Kafka
Frontend
Angular
DevOps
Rest API
Azure
Git
Analytics
SSIS
Management
Agile
Apply
≈ $114k – $212k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Miami
Python
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
Express
Frontend
Vue.js
D3.js
Angular
React.js
Plotly.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
Jest
Apply
$96k – $182k per year · In office · Top Secret · Full-Time · 5+ years exp · Bachelor's Degree · El Segundo
C++
DevOps
RTOS
CI/CD
Jenkins
Windows
Management
Agile
Scrum
Waterfall
MedTech
Verification & Validation
Defense
Link 16
OpenVPX
Apply
Product Engineer 2 hours ago
$180k – $250k per year · Equity 1–5% · Remote (United States, Germany, Canada) · Full-Time · 3+ years exp
Python
Python
FastAPI
AI/ML
AI Agents
LLM
DevOps
WebSockets
Apply
Golang Engineer 1 day ago
$101k – $161k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Columbus · Frisco · Draper · New York · Wilmington
Go
JavaScript
TypeScript
Databases
PostgreSQL
Azure SQL Database
Frontend
Angular
React.js
DevOps
GCP
Azure
AWS
Management
Agile
Apply
≈ $56k – $102k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Charleston
Python
MATLAB
MATLAB
Simulink
Simscape
SpaceTech
Cameo Systems Modeler
Apply
$104k – $140k per year · In office · Full-Time · 9+ years exp · Bachelor's Degree · Charleston
DevOps
Amazon ECS
Apply
$104k – $140k per year · In office · Full-Time · 9+ years exp · Bachelor's Degree · Charleston
Python
MATLAB
MATLAB
Simulink
Simscape
SpaceTech
Cameo Systems Modeler
Apply
≈ $99k – $193k per year (Estimated) · In office · Top Secret · 10+ years exp · Charleston
Apply
≈ $64k – $119k per year (Estimated) · In office · Secret · 2+ years exp · Bachelor's Degree · Charleston
Management
Jira
ServiceNow
Agile
ITIL
Apply
See all jobs
This is one of many
2,080,774 more open roles from verified company boards, updated every day.