Senior Systems Programmer & Database Engineer – On-Site Charleston

Resource Management Concepts, Inc.

South Carolina

Presencial

USD 120.000 - 200.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Paid vacation
11 federal holidays
Healthcare plans
Pet insurance
401K
Tuition assistance
Certifications support

Descripción de la vacante

Resource Management Concepts, Inc. (RMC) seeks a Senior Software Developer with systems programming expertise and a strong database engineering background to explore how database engines work internally and modify software to meet mission needs.

This on-site role in Charleston, SC requires TS/SCI clearance and delivers work across relational and graph databases, IaC, and cloud deployments. You'll work with languages like C, C++, Rust, Go, Java, Python, or Node.js, focusing on performance,

Formación

  • 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.

Responsabilidades

  • Develop, maintain, test, and deploy secure, scalable applications and services using C, C++, Rust, Go, Java, Python, or Node.js.
  • Apply systems programming principles to develop performant and reliable software components.
  • Develop software supporting process creation, monitoring, control, and inter-process communication.
  • Build concurrent and multithreaded applications with proper synchronization and memory management.
  • Design, implement, and troubleshoot networked applications using sockets and client-server architectures.
  • Analyze database engine source code, communication protocols, and serialization to support development.
  • Trace requests through database engine code to identify processing logic and effects of changes.
  • Develop relational data-storage solutions using SQL, including data modeling and query optimization.
  • Develop and integrate graph database solutions for relationship-based data modeling and retrieval.
  • Work across relational and graph databases, object storage, and search/indexing engines (PostgreSQL, Redis, RxDB, Neo4j, S3, Elasticsearch).
  • Refactor and modernize services, migrating functionality from Python to other languages where appropriate.
  • Develop and maintain Infrastructure as Code (IaC) to provision and manage infrastructure.
  • Deploy, monitor, and troubleshoot cloud-hosted software with dependencies on compute, storage, networking, identity, and security.
  • Integrate applications with identity providers for authentication, authorization, federation, and SSO.
  • Implement OpenID Connect integrations including token validation and session management.
  • Incorporate Zero Trust Architecture principles in software designs across policy, administration, information, and enforcement components.
  • Collaborate with cybersecurity, infrastructure, data, and mission stakeholders to embed security controls and auditability throughout SDLC.
  • Produce and maintain software designs, interface specs, deployment procedures, and security implementation details.

Conocimientos

C
C++
Rust
Go
Java
Python
Node.js
Agile
DevOps
DevSecOps
Sockets
Concurrency
SQL
Graph databases
Zero Trust
Scrum/Agile
Security+
TS/SCI

Educación

Bachelor’s degree in engineering, mathematics, Computer Science, IT, Information Systems, or related quantitative field
TS/SCI clearance with CI polygraph

Herramientas

PostgreSQL
Neo4j
Redis
RxDB
Elasticsearch
Amazon S3
OpenShift
Kubernetes
Terraform
Ansible

Descripción del empleo

Resource Management Concepts, Inc. (RMC) seeks a Senior Software Developer with systems programming expertise and a strong database engineering background to explore how database engines work internally and modify software to meet mission needs.

This on-site role in Charleston, SC requires TS/SCI clearance and delivers work across relational and graph databases, IaC, and cloud deployments. You'll work with languages like C, C++, Rust, Go, Java, Python, or Node.js, focusing on performance,

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Database & Systems Engineer — TS/SCI Cleared
Senior Database & Systems Engineer — TS/SCI Cleared

Resource Management Concepts, Inc. • South Carolina

Presencial
USD 140.000 - 190.000
11 paid federal holidays
Quality healthcare plans
Competitive 401K package
+1
Senior Software Developer
Senior Software Developer

Resource Management Concepts, Inc. • South Carolina

Presencial
USD 120.000 - 200.000
Paid vacation
11 federal holidays
Healthcare plans
+4
Senior Database Engineer
Senior Database Engineer

Resource Management Concepts, Inc. • South Carolina

Presencial
USD 140.000 - 190.000
11 paid federal holidays
Quality healthcare plans
Competitive 401K package
+1
Software Developer
Software Developer

Resource Management Concepts, Inc. • Quantico (VA)

Presencial
USD 130.000 - 150.000
Senior DevOps Engineer
Senior DevOps Engineer

Resource Management Concepts, Inc. • South Carolina

Presencial
USD 120.000 - 180.000
Paid vacation
11 federal holidays
Healthcare plans
+2
Senior DevOps Engineer: AWS, Kubernetes, IL5 Security
Senior DevOps Engineer: AWS, Kubernetes, IL5 Security

Resource Management Concepts, Inc. • South Carolina

Presencial
USD 120.000 - 180.000
Paid vacation
11 federal holidays
Healthcare plans
+2
Systems Software Engineer
Systems Software Engineer

DAn Solutions • Washington

Presencial
USD 140.000 - 210.000
Senior C# .NET Developer - DoD TS Clearance, Onsite Charleston
Senior C# .NET Developer - DoD TS Clearance, Onsite Charleston

Atlas Tech • North Charleston (SC)

Híbrido
USD 120.000 - 150.000
Software Developer
Software Developer

RMC - Resource Management Concepts Inc. • Dahlgren (VA)

Presencial
USD 110.000 - 150.000
Paid vacation with 11 federal holidays
Health insurance
401K plan
+1
.NET Systems Architect / Developer
.NET Systems Architect / Developer

Arena Technical Resources, LLC (ATR) • Town of Charleston (NY)

Presencial
USD 110.000 - 120.000
Benefits
401k
PTO