Software Engineer 3

General Dynamics Information TechnologyAnnapolis Junction, MD
1dOnsite

About The Position

Transform technology into opportunity as a Software Engineer Principal at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career. MEANINGFUL WORK AND PERSONAL IMPACT The HPC Software Engineer shall be responsible for the design, development, optimization, and sustainment of software solutions that run on large-scale, high-performance computing systems. This role focuses on maximizing performance, scalability, and reliability of compute-intensive applications used for scientific, engineering, analytics, or AI/ML workloads. WHAT YOU’LL NEED TO SUCCEED Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Principal must have: ● Education: Bachelor of Science ● Experience: 8+ years of related experience ● Security clearance level: TS/SCI w/ Polygraph

Requirements

  • Education: Bachelor of Science
  • Experience: 8+ years of related experience
  • Security clearance level: TS/SCI w/ Polygraph
  • Experience using the Linux CLI and Linux tools
  • Experience developing Bash scripts to automate manual processes
  • Experience developing with Chapel and Python programming languages
  • SME in parallel programming and statistical modeling
  • Experience installing, configuring, optimizing, and supporting COTS/GOTS/FOSS software, libraries, and packages in a Linux environment
  • Experience with Bayesian inference on Big Data
  • Experience with Git Source Control System

Nice To Haves

  • Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL
  • Experience using Distributed Big Data processing engines such as Spark
  • Experience with containerization technologies such as Docker, containerd, and Podman
  • Experience using the Atlassian Tool Suite (JIRA, Confluence)

Responsibilities

  • responsible for the design, development, optimization, and sustainment of software solutions that run on large-scale, high-performance computing systems.
  • maximizing performance, scalability, and reliability of compute-intensive applications used for scientific, engineering, analytics, or AI/ML workloads.

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • competitive pay and paid time off
  • full flex work weeks where possible
  • variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service