Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Systems Software Engineer

$160k - $215k
Full-time

Sapient Logic LLC

Position Summary:

Sapient Logic is seeking a Systems Software Engineer to support a Government mission customer in Charleston, SC or Reston, VA. This full-time, on-site role requires strong systems programming and database engineering expertise. The engineer will analyze and modify database engine internals, network protocols, and core services to support secure mission applications and integrations.

Responsibilities:

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

Required Qualifications:

· Bachelor’s degree in a quantitative field such as engineering or mathematics is required. Relevant fields include Electrical Engineering, Computer Engineering, Computer Science, Information Technology, and Information Systems.

· 10 years of professional software engineering experience (typical).

· Prior experience supporting the Intelligence Community.

· Experience applying programming concepts in a professional or academic setting.

· Experience applying modern software development methodologies, such as Agile, DevOps, or DevSecOps, in a professional or academic setting.

· Hands-on systems programming experience in one or more of C, C++, or Rust, with the ability to work across additional languages and runtimes as needed.

· Experience with operating-system interfaces, process management, inter-process communication, concurrency, and multithreaded application development.

· Understanding of synchronization primitives, signal handling, memory management, and resource management.

· Experience developing or troubleshooting socket-based applications and client-server communications.

· Experience with database engine internals, network protocol development, or comparable source-code and low-level systems analysis.

· Ability to navigate unfamiliar source code, trace execution and data flows, and assess how changes affect performance, interoperability, concurrency, and security.

· Experience with relational database design, SQL, query optimization, and database access controls.

· Understanding of graph database concepts and their application to relationship-based data.

· Experience developing infrastructure automation and deploying or supporting software in cloud environments.

· Experience integrating applications with identity services using OIDC and applying authentication and authorization controls.

· Understanding of Zero Trust Architecture concepts, including Policy Decision Points (PDPs), Policy Administration Points (PAPs), Policy Information Points (PIPs), and Policy Enforcement Points (PEPs).

· Strong troubleshooting, technical documentation, and collaboration skills.

· Agile Developer certification or Certified Scrum Developer certification.

· CompTIA Security+ or higher-level cybersecurity certification.

· Active DoD Top Secret/Sensitive Compartmented Information (TS/SCI) Clearance with the ability to obtain a Counterintelligence (CI) Polygraph is required.

·  U.S. Citizenship is required.

Candidates who meet the qualifications above do not need experience with every technology listed under desired qualifications. Depth in systems programming and database engineering, paired with the ability to learn adjacent technologies, is what matters most.

Desired Qualifications:

· Advanced education: Master’s degree in a quantitative field such as engineering or mathematics. Relevant fields include Electrical Engineering, Computer Engineering, Computer Science, Information Technology, and Information Systems.

· Database engineering: Experience with PostgreSQL and Neo4j, including database design, administration, performance optimization, and application integration.

· Protocol engineering: Experience interpreting packet captures, working with binary message formats, developing protocol parsers, or modifying database clients, drivers, extensions, or engine code.

· Infrastructure automation: Experience using Terraform and Ansible for cloud infrastructure provisioning, configuration management, and application deployment.

· Cloud and platform engineering: Experience deploying and maintaining applications and infrastructure in Amazon Web Services (AWS), including AWS GovCloud, Kubernetes, Red Hat OpenShift, and environments subject to Department of Defense Impact Level 5 requirements.

· Identity platforms: Experience with PingFederate, Keycloak, Radiant Logic, SailPoint, Secret Server, or Okta; experience migrating identity providers and adapting application code is especially useful.

· Public Key Infrastructure (PKI): Experience implementing certificate lifecycle management, key management, certificate validation, and cryptographic service integrations.

· Cryptographic interfaces: Experience using PKCS #11 to integrate applications with cryptographic tokens, Hardware Security Modules (HSMs), or other secure key-storage mechanisms.

· Modern cryptography: Experience implementing, evaluating, or integrating cryptographic algorithms, including Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM).

· Data protection and service integration: Experience with Trusted Data Format (TDF), Go-based security services, enterprise service integration, or serialization technologies such as Protocol Buffers.

Job Type:

  • Full-time

  • Benefits:401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Retirement plan
  • Vision insurance

Schedule:

  • 8-hour shift
  • Monday to Friday
  • Day shift
  • Ability to work additional hours as needed to support mission requirements

  • Work Location: On-site – Charleston, SC or Reston, VA (Washington, DC metro)

  • Security Clearance: Active TS/SCI clearance required

  • Salary: $160,000–$215,000
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Systems Software Engineer in Charleston, SC vacancy
  •  ...Job Description Job Description Description: Mantis Security is seeking software engineers with systems programming expertise and a strong background in database engineering. This role focuses on understanding how database engines and core services work internally... 
    Suggested
    Full time

    Mantis Security Corporation

    Charleston, SC
    4 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Suggested
    Remote job
    Full time
    H1b

    Aperia Technologies

    Charleston, SC
    3 days ago
  • $86.8k - $198k

     ...Job Number: R0253509 Systems Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a... 
    Suggested
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    North Charleston, SC
    18 hours ago
  •  ...a computer programmer who can work with the Unit’s Information Systems team to develop and maintain the Unit’s clinical trials management...  ...and upgrade of the Unit’s clinical trials management software. This WebDCU™ system supports all project and data management activities... 
    Suggested
    Work experience placement
    Shift work

    MUSC

    Charleston, SC
    19 days ago
  • $15 - $20 per hour

     ...challenges and is ready to dive into the fast-paced, innovative world of smart homes, we want to talk to you! About Us: At Southeaston Systems, we specialize in creating cutting-edge custom home integrations, from lighting and audio/video systems to home security and smart... 
    Suggested
    Hourly pay
    Work at office
    Trial period
    Flexible hours

    ProSource Wholesale

    Charleston, SC
    5 days ago
  • About The Role As a CBRE Mobile Engineer, you will be responsible for preventive maintenance and corrective repairs for buildings, industrial systems, vehicles, equipment, and grounds. This job is part of the Engineering and Technical Services job function. They are responsible... 
    Work at office
    Visa sponsorship
    Shift work

    CBRE, Inc.

    Charleston, SC
    2 days ago
  • $148.75k - $215.05k

     ...directly with Information Technology (IT) business partners and stakeholders to implement and maintain communications and network systems enabling the business to meet their organizational and program goals.Position Responsibilities:Manage financial commitments to retain... 
    Permanent employment
    Full time
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Charleston, SC
    9 hours ago
  •  ...focused Network Operations Manager to lead a global team of network engineers across multiple time zones and own the infrastructure that...  ...globally. Own and continuously improve our support ticketing system, optimizing workflows, automations, and reporting to drive... 
    Remote work

    isofy

    Charleston, SC
    17 hours ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...Supporting the development of console and embedded software systems Troubleshooting issues and implementing code fixes for real... 
    Remote job
    Internship

    Danaher

    Charleston, SC
    1 day ago
  • $52.9k - $108k

    University - 2027 Summer Games Software Developer Intern The Opportunity: The Summer Games is an innovative internship program that...  ...clearance Scheduled to obtain a Bachelor’s degree in a Technology, Engineering, or Mathematics field by Winter or Spring 2027, or Winter or... 
    Full time
    Contract work
    Part time
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Remote work
    Worldwide

    Booz Allen

    Charleston, SC
    2 days ago
  •  ...understanding of the Manufacturing Machine Building market and the System Integrator business, we are looking for you.The role will...  ...and relationship building with key partners.Work closely with engineering and project management: Develop special purpose machinery concepts... 
    Local area
    Worldwide

    Robert Bosch

    Charleston, SC
    1 day ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Charleston, SC
    3 days ago
  •  ...support of America's warfighters, is looking for a Senior Cloud Engineer in North Charleston, SC. This is an onsite position...  ...-driven program or project supporting the US Navy. If you have systems engineering skills, a strong work ethic and commitment to quality... 
    Relocation

    Atlas Tech

    Charleston, SC
    2 days ago
  •  ...Role: Software Developer (C# / .NET) Hire Type: Full Time (Direct Placement) Work Location...  ..., SC. This role is focused on re-engineering and doing new feature development for an...  ...infrastructure but must be moved to a RHEL based system within the next 2 years. If you have 4+... 
    Full time

    Insight Global

    Charleston, SC
    8 days ago
  • $89.6k - $198.4k

     ...CGI Federal is looking for a Solutions Engineer to deliver client facing applications, integrations...  ...business processes. This role is software development–focused and requires strong...  ...flows. Integrate Dataverse with SQL systems, Access databases, API sources, and... 
    Full time
    Work at office
    Local area

    CGI

    Charleston, SC
    1 day ago
  •  ...Description Job Description acuCyber is looking for a Software Programmer/Systems Analyst to develop, modify, integrate, and maintain software...  ...This individual will collaborate with users, developers, engineers, and technical leadership to analyze requirements, assess... 
    Temporary work

    acuCyber

    Charleston, SC
    1 day ago
  •  ...Position Title: Senior DevOps Engineer Location: Charleston, South Carolina, Department...  ...The engineer will work closely with software developers to establish consistent environments...  ...Troubleshoot issues involving Linux systems, cloud networking, permissions, storage,... 
    Full time
    Contract work

    RMC - Resource Management Concepts Inc.

    Charleston, SC
    1 day ago
  •  ...scale, and automation.We are seeking a Sr. DevOps Engineer to serve as the crucial link between our software development and operations teams. In this senior-level...  ...and development share responsibility for system health.CI/CD & Automation ArchitecturePipeline Management... 
    Local area
    Immediate start
    Remote work

    Clarvos LLC

    Charleston, SC
    3 days ago
  • $80.51k - $107.34k

     ...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career... 
    Full time

    Lumen

    Charleston, SC
    3 days ago
  •  ...currently looking for a HealthShare Application Engineer - Overnight Shift for a 100% remote...  ...processes, security integrations, and system performance optimization.This position...  ...improve operational efficiency and streamline software delivery processes.Maintain Continuous... 
    Remote work
    Monday to Friday
    Shift work
    Night shift
    Weekend work

    VetsEZ

    Charleston, SC
    3 days ago
  •  ...integrations, and event-driven applications. You will build scalable services that integrate with internal and third-party systems and collaborate with engineering teams to modernize critical enterprise applications. This is a contract to hire opportunity. Applicants must be... 
    Contract work
    Remote work

    Eliassen Group

    Charleston, SC
    1 day ago
  •  ..., SOA governance, SSO (Single Sign on) Working on the challenges associated with high volume systems Additional Skillset: Lead and mentor some of the talented senior engineers. Design patterns for performance improvements Hashmaps and collections Multi-threading and synchronization... 

    excellerent solutions

    Charleston, SC
    2 days ago
  •  ...preliminary questions.  Do you have experience developing systems, defining requirements, or analyzing automated financial systems...  ...Why is this Different from other Job Opportunities? This Software Engineer III position supports the Department of State’s global financial... 
    For contractors
    Overseas
    Shift work

    IFAS LLC

    Charleston, SC
    23 days ago
  •  ...private defense and government solutions business specializing in advanced technology systems and mission support. Its capabilities include data science, software development, network engineering, intelligence, surveillance, and reconnaissance (ISR), and logistics. Job... 
    Contract work
    Work at office
    Monday to Friday
    Weekend work
    Afternoon shift

    SOSi

    Charleston, SC
    7 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Full time
    Temporary work
    For contractors

    Lumen

    Charleston, SC
    3 days ago
  •  ...assistance. Code that saves lives. As a software developer at Epic, you’ll write software...  ...software for the most innovative health systems on the planet. The top-ranked health systems...  ...Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic Systems Corporation

    Charleston, SC
    2 days ago
  • $140k - $190k

    About the Role SamCart is an AI-first e-commerce platform that leverages Claude to generate production-ready code. As a Senior Software Engineer you will guide the AI, validate its output, and own the end-to-end delivery of features that power thousands of online... 
    Work at office
    Flexible hours

    Codings Art

    Charleston, SC
    2 days ago
  • Sr. SAP FICO Functional Analyst | Product Costing + Material Ledger + Actual Costing We’re hiring a Sr. SAP FICO Functional Analyst for a full-time opportunity supporting a complex manufacturing environment. This is a hands-on SAP FICO role for someone who has ...
    Full time
    Relocation
    Relocation package

    Motion Recruitment

    Charleston, SC
    2 days ago
  • $75k - $111k

     ...ScaleTech pairs small-but-mighty engineering challenges with the autonomy to solve them, and we need a C# Developer to dive in. This C#...  ...through, ScaleTech measures success by how invisible its technology systems become. Trust is the default setting at ScaleTech; you have to... 
    Full time
    Flexible hours

    Scale Tech

    Charleston, SC
    2 days ago
  •  ...Software Engineer – C#/.NET (Secret Clearance) Location: Charleston, SC - Onsite Clearance Level: Secret Clearance or above U.S. Citizenship...  ....NET web applications, backend services, and database-driven systems operating across Windows and Linux platforms. The selected... 
    Full time

    True Scout Partners

    Charleston, SC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Systems Software Engineer. Be the first to apply!