Senior Software Engineer

2HB Incorporated$120K — $150K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field with 10 years of relevant experience.
  • Bachelor's degree in Computer Science or related field with 12 years of relevant experience.
  • 14 years of relevant experience without a degree.
  • Proficiency in Linux and its command-line interface (CLI).
  • Strong experience with Splunk, including SPL for reporting and dashboarding.

Responsibilities

  • Design and develop a comprehensive Metrics and Monitoring solution for HPC systems.
  • Ensure reliability, performance, and scalability of HPC infrastructure.
  • Automate processes through Shell and Perl scripting.
  • Manage Splunk data onboarding and performance tuning.
  • Work collaboratively within a team to enhance software development practices.

Benefits

  • Full-time position with a focus on national security projects.
  • Opportunity to work in a cutting-edge HPC environment.
  • Requires and supports security clearance acquisition and maintenance.
Full Job Description
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.

2HB Incorporated is seeking a Senior Software Engineer in order to support its government customer in Annapolis Junction, MD.

SWE-4 Qualifications: Master's degree in Computer Science or related discipline from an
accredited college or university, plus ten (10) years of experience as a SWE, in programs and
contracts of similar scope, type, and complexity.
OR
Bachelor's degree in Computer Science or related discipline from an accredited college or
university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar
scope, type, and complexity
OR
Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type,
and complexity.

Position Description
The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure the reliability, performance, and scalability of HPC infrastructure. In this position, the Software Engineer must be proficient with Splunk.

Position Required Skills
• Experience using the Linux CLI and the Linux suite of tools
• Experience developing Shell/Perl scripts to automate manual processes
• Recent software development experience using Python
• Experience with Splunk SPL, dashboard creation, and report development
• Experience with Splunk data onboarding, field extractions, data models, and performance tuning
• Experience with Splunk alerting, incident management workflows, and event correlation
• Familiar interfacing with Log Management tools including Syslog-ng and rsyslog
• Familiar Message Brokers such as Kafka
• Experience with IaC (Infrastructure as Code) principles and automation tools including Ansible
• Experience with CI/CD principles, methodologies, and tools such as GitLab CI
• Experience with Git Source Control System

Position Desired Skills
• Experience with the Atlassian Tool Suite (JIRA, Confluence)
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.

Similar Jobs

More Jobs at 2HB Incorporated

  • Senior Software Engineer
    $100K — $130K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Senior Systems Engineer
    $100K — $130K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $90K — $130K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Sr. Software Engineer
    $110K — $140K *
    Annapolis, MD 21401 (Anne Arundel County)
    Information Technology
    In-Person
  • Senior Test Engineer
    $100K — $130K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Senior Software Engineer jobs: