Jobs · Engineering · North Carolina

Cleared Software Engineer, Federal Team

General Atomics Intelligence · Durham, NC · 6 days ago
Engineering$89k–$156k/yrFull-time

Job Summary

General Atomics – Integrated Intelligence Inc. (GA-Intelligence) is expanding its presence in Durham, NC near Research Triangle Park (RTP). We are seeking a Software Engineer to contribute to our Federal team, enhancing situational awareness capabilities for our clients. Our systems process billions of records daily and store petabytes of historical data, facilitating advanced analytics and real-time tracking. This role involves building reliable infrastructure, architecting core logging and monitoring solutions, and delivering applications that leverage our core platform.

Duties and Responsibilities

  • Determine user requirements and specifications and plan for software development within the broader organizational scope.
  • Formulate detailed plans for the implementation of software solutions.
  • Implement design including coding, testing, and documentation.
  • Deploy applications across the enterprise, ensuring cross-platform compliance and resource availability.
  • Code maintenance including debugging and updating to keep pace with the evolving environment.
  • Assist in planning for future applications based on advancements in software and security best practices.
  • Collaborate as a part of an Agile Software Development team and participate in regular standups and planning activities.
  • Maintain the strict confidentiality of sensitive information.

Qualifications

  • Typically requires a bachelor's degree, master's degree, or PhD in computer science, information systems, or related discipline and progressive software development experience as follows:
  • Six or more years of experience with a bachelor's degree, four or more years of experience with a master's degree, or two or more years with a PhD.
  • Equivalent experience may be substituted in lieu of education.
  • Must have a general understanding of software development concepts, principles, and theory and demonstrate the ability to apply programming and analysis concepts.
  • Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment while organizing work assignments to meet established timetables.
  • Strong communication, computer, and interpersonal skills are required to enable an effective interface with other professionals, produce appropriate documentation, and present results to an internal audience.
  • The ability to work independently and as part of a team is essential.
  • Experience with a variety of programming languages (Java, Scala, Python, and Golang).
  • Experience with deployment technologies, such as Kubernetes (K8s) for container orchestration.
  • Experience with containerization technology (Docker).
  • Understanding of AWS services and cloud environments.
  • Knowledge of CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins).
  • Must be able to work extended hours as required.

Desired Skills and Experience

  • CompTIA Security+ certification or willingness to get certified.
  • An interest in geospatial data and analytics.
  • Experience with AWS infrastructure and tooling.
  • Knowledge of database technologies (e.g., PostgreSQL or other relational databases).
  • Experience with cloud technologies such as Hadoop, Spark, HBase, Accumulo, Storm.
  • Experience with deployment technologies such as Docker, Kubernetes, Knative, Helm, Rancher.
  • Experience with DevOps concepts.

Pay

$89,110 - $155,680

Similar jobs

Cleared DevOps Engineer

Military Talent Pipeline LLCDayton, OH· 3 wk ago
Information Technologyapply on miltalent.net