Sr. Software Engineer

2HB Incorporated

Maryland

On-site

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

2HB Incorporated in Annapolis Junction, MD is seeking a Sr. Software Engineer to lead mission critical system development and deployment. You will design and manage Kubernetes-based infrastructures, leverage GPU tech, and collaborate with cross-functional teams to deliver user-driven software for a government customer.

The role emphasizes hands-on development in C++/Python, strong Kubernetes expertise, and DevOps practices, with a focus on secure, scalable operations and continuous improvement.

Qualifications

  • Extensive Kubernetes design, deployment and lifecycle management.
  • Experience with Rancher and RKE2 implementations.
  • Advanced Linux experience and OS deployment (RHEL/Rocky).
  • Strong scripting in Python and Bash; YAML/JSON manipulation.
  • DevOps, GitOps, and CI/CD pipelines with Ansible playbooks.
  • Security concepts: RBAC, secrets, certificates, hardening.

Responsibilities

  • Lead multi-faceted mission critical system development, deployment and evolution.
  • Develop, deploy and administer complex systems using C++/Python, Kubernetes and GPU tech.
  • Ensure smooth operation of satellite communication systems across cross-functional teams.

Skills

Kubernetes design
Rancher
RKE2
HA cluster
Monitoring
Networking
Storage
RBAC
Helm
Ansible
Go
Python
Bash
YAML/JSON
GitOps
CI/CD
RF data processing
RF app development

Tools

Kubernetes
Git
GPU technologies
Docker

Job description

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.


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


The Software Engineer is in an extremely customer facing role leading multi faceted mission critical system development, deployment and evolution. The successful candidate will be focusing on the development, deployment, and administration of complex systems using C++ or Python, Kubernetes, and GPU technologies. The successful candidate will be responsible for ensuring the smooth operation of our satellite communication systems, from development to deployment, and will work closely with cross-functional teams to ensure software meets user requirements.


Required Skills/Experience:



  • Kubernetes cluster design, deployment, and lifecycle management

  • Specifically Rancher, RKE2 implementation

  • Controle plane component configuration and troubleshooting

  • Worker node management, configuration, and lifecycle automation

  • Workload management (scheduling, affinity, resources, scaling)

  • High availability cluster configuration

  • Cluster monitoring

  • Cluster networking

  • Cluster storage (storage classes, PVC, PC) and integration with external storage systems

  • Kubernetes security concepts and implementation (RBAC, service accounts, secrets, certificate management, policy engines)

  • Helm Familiarity

  • CKA certification is a plus

  • Kubernetes application development/deployment principles

  • CNCF projects/tools

  • Devops principles

  • GitOps/Builds/Pipelines

  • Networking experience (Switching, routing, VLANs)

  • Advanced Linux Experience (RHEL/Rocky/EL9)

  • Operating system configuration and troubleshooting

  • Service management

  • Hardening

  • PXE boot and automated OS deployment

  • Ansible experience

  • Playbook design

  • Role development

  • Ansible collection creation and management

  • Development and Scripting

  • Python familiarity

  • Bash scripting experience

  • Go (desired)

  • YAML and JSON manipulation

  • Git workflows

  • Knowledge/experience with software unit testing

  • Cross-functional team collaboration

  • Stakeholder communication and requirements gathering

  • Presenting technical concepts to non-technical audiences

  • RF data processing familiarity

  • RF application development familiarity


This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Integration Engineer
Senior Systems Integration Engineer

2HB Incorporated • Maryland

On-site
USD 130,000 - 180,000
Mid-Level Systems Integration Engineer
Mid-Level Systems Integration Engineer

2HB Incorporated • Maryland

On-site
USD 110,000 - 150,000
Senior Software Engineer – TS/SCI Clearance, Kubernetes & RF
Senior Software Engineer – TS/SCI Clearance, Kubernetes & RF

2HB Incorporated • Maryland

On-site
USD 140,000 - 190,000
Senior System Administrator/Engineer - Linux
Senior System Administrator/Engineer - Linux

Bespoke Technologies, Inc. • Annapolis (MD)

On-site
USD 120,000 - 160,000
Lead Principal Software Engineer - TS/SCI
Lead Principal Software Engineer - TS/SCI

The Fountain Group • Washington

On-site
Sr. Software Engineer
Sr. Software Engineer

Associates Systems LLC • State College

On-site
USD 72,108 - 88,132
Health insurance
Dental insurance
Vision insurance
Sr. Platform Engineer (Kubernetes & Compliance, Hybrid), to 260k - FS Poly
Sr. Platform Engineer (Kubernetes & Compliance, Hybrid), to 260k - FS Poly

stanleyreid • Maryland

Hybrid
USD 170,000 - 260,000
PTO
401k contributions
Health insurance
+1
Software Engineer III
Software Engineer III

Full Scope • Maryland

Hybrid
USD 140,000 - 180,000
401(k) matching
Dental insurance
Flexible spending account
+6
Software Engineer 3 - DevOps
Software Engineer 3 - DevOps

Captivation • Maryland

On-site
USD 130,000 - 270,000
Salary range
401k contribution
HSA contribution
+2
Software Engineer L1 - TS/SCI Poly required
Software Engineer L1 - TS/SCI Poly required

Emtakllc • Maryland

Hybrid
USD 132,000 - 178,000
Telework 16 hours per week