Entry Level Software Engineer (Data Analysis Focus) [D.24.0019]

  • Full Time
  • Maryland
  • This position has been filled

Requires TS/SCI w/ poly.

Description: Making raw data accessible, intuitive, and data scientist ready. This entry-level software engineer loves taking raw data, uncovering common data structures, and building something great. Sure, it may have taken you days to pre-process your data, but what about everyone else? Surely, we can do better. This position is not about running canned algorithms through a perfect data set. This position is about crafting that perfect data set. Integrated into a full stack delivery team, you are identifying customer needs, designing solutions, navigating data, and integrating into production applications. Your intuition. Your creativity. Your code. 100% mission facing.

Responsibilities:

  • Meet with customers to discover blockers and pain points.
  • Define requirements and aid in the development of custom applications to support the self-service paradigm for software engineers and data scientists.
  • Navigate disparate data stores and formats for integration.
  • Integrate boutique solutions into larger applications.
  • Determine optimum delivery formats ranging from visualization, schemas, to event automation.
  • Establish best practices for development, testing, and deployment of analytic capabilities

Skills Requirements:

  • First and foremost, a courageous personality unafraid to ask questions and get answers.
  • Production-grade software development experience in Python.
  • Strong analytical and problem-solving skills.
  • Experience with application development, data integration, and data analysis.
  • Basic computer administration including software installation, system configuration, and networking.
  • Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB.

Nice to Haves:

  • Experience with Docker, Kubernetes, Git, and Automation Pipelines.
  • Expertise in one or more of the following technologies – Elasticsearch, Kibana, Grafana, Redis, Kafka, Nginx.
  • Experience with web application/UI development.
  • Experience prototyping web applications (JavaScript).
  • Analyzing cyber security-related data sets (network traffic, OS events).

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

Scroll to Top