Software Engineer

MarkonFort Meade, MD
11d$130,000 - $230,000

About The Position

Markon is seeking multiple Software Engineers (Levels 1–3) to support the Fort Meade customer in a secure, mission-critical environment. These roles support the development, automation, integration, and sustainment of software systems operating across controlled and air-gapped networks. This position works with cross-functional teams to integrate new technologies, enhance system reliability, and deliver scalable solutions in support of mission operations.

Requirements

  • Active TS/SCI W/ Polygraph through this Customer
  • Bachelor’s degree in Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or a related discipline, OR equivalent relevant experience.
  • Experience developing software or automation using Bash, Python, and/or JavaScript.
  • Experience working in Linux environments, including system administration and troubleshooting.
  • Ability to operate effectively in secure, mission-focused environments.
  • Strong written and verbal communication skills.

Nice To Haves

  • Experience administering Splunk, including data ingestion, forwarders, user management, and monitoring.
  • Hands-on experience with NiFi for data movement and log forwarding.
  • Experience with container orchestration platforms such as Kubernetes.
  • Experience deploying and automating systems using Ansible.
  • Experience with VMware (e.g., vCenter).
  • Familiarity with DevOps and monitoring tools such as nxLog, Grafana, Git, and SaltStack.
  • Experience with additional programming languages such as Ruby, Java, or Perl.

Responsibilities

  • Develop, automate, integrate, and sustain software systems supporting mission operations.
  • Leverage IT automation and scripting to support daily operations in secure and air-gapped environments.
  • Develop and maintain scripts using Bash, Python, and JavaScript.
  • Support containerized applications and system integration efforts.
  • Automate data flows and log/event forwarding between distributed software systems.
  • Support Linux-based environments, including troubleshooting and configuration.
  • Develop and maintain technical documentation and SOPs.
  • Collaborate with engineering teams to introduce and integrate new technologies into production environments.
  • Develop and deliver technical briefings, presentations, and documentation to stakeholders.
  • Senior-level engineers may provide technical leadership and mentoring.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Training and Tuition Assistance
  • Paid Time Off
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service