CareerPlanSign in

Software Engineer 4

USA💼 Full-time🗓 2026-07-31 → 2026-10-02

Core

Design, develop, maintain, and enhance complex software systems for federal government customers, including system architecture, performance optimization, and database applications.

Role type

Senior Software Engineer (System Architecture & Performance)

Builds

Complex software systems, relational and non-relational database applications, cloud-based solutions, and event-driven analytics.

Domain

Federal Government / Defense / Cybersecurity

Required skills

C, C++, Python, Ruby, Perl, JavaScript, Java, Linux CLI, Shell/Perl scripting, Splunk SPL, Kafka, Ansible, Git, Docker, Unix shell scripting, algorithm design, system performance analysis, J2EE, CI/CD, IaC

Preferred skills

Atlassian Tool Suite (JIRA, Confluence), Splunk data onboarding and alerting, Syslog-ng, rsyslog, Log Management tools, Eclipse IDE

Technologies

C, C++, Python, Ruby, Perl, JavaScript, Java, Linux, Git, Docker, Kafka, Ansible, GitLab CI, Splunk, JIRA, Confluence, Eclipse, Syslog-ng, rsyslog

Responsibilities

Analyze user requirements to derive software design and performance requirements; Debug existing software and correct defects; Design and code new software or modify existing software to add new features; Write or review software and system documentation; Integrate existing software into new or modified systems or operating environments; Develop simple data queries for existing or proposed databases or data repositories.

Seniority

Senior, hands-on IC with potential for team lead responsibilities

Sourced via codingjobboard · Listed on CareerPlan, which tracks 953,000+ jobs from 20+ sources.