Software Engineer (SWE), Level 1 [D.24.0002]

  • Full Time
  • Maryland
  • This position has been filled

Requires TS/SCI w/ poly.

Description: You will support an innovation team comprised of experienced analysts, operators, and developers within the organization. As a member of the Discovery Analytics Team (DAT), you get to design and implement ambitious ideas that benefit professionals in all product groups. A diverse skillset, excellent communication skills, desire to learn, and a passion for impacting mission outcomes will ensure your success.

Responsibilities:

  • Add new functionality to an existing large-scale microservice ecosystem.
  • Utilize your software engineering experience to automate manual tasks.
  • Develop next-generation infrastructure automation techniques.
  • Implement analytics to proactively notify users of pertinent information that requires their attention.
  • Design and create reliable, intuitive user interfaces and workflows.
  • Integrate with, and contribute to, a diverse set of teams, systems, and technology stacks.

Skills Requirements:

  • Experience or desire to interact with users daily – to refine requirements, iterate on solutions, and watch them use what you build.
  • Ability to adopt new technology stacks depending on the problem and solution space.
  • Expert with Object Oriented programming languages (Java, C#).
  • Strong experience with build environment tools such as Gradle or Maven.
  • Service containerization and deployment with Docker/Kubernetes.
  • Familiarity with Git.
  • JavaScript (especially Angular)
  • Elasticsearch

Nice to Haves:

  • Python (scripting, analytics, orchestration, web servers).
  • Experience with Distributed Messaging Systems (e.g. Kafka).
  • GitLab CI/CD experience.
  • Knowledge of SIGINT collection and analysis systems.
  • Experience with production CNO capabilities and operations.
  • Networking fundamentals.
  • AWS (especially C2S) experience.

YOE Requirement: 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.