As a successful candidate for the Software Engineer I role, you will be 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.
,
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, and schemas, to event automation
- Establish best practices for the development, testing, and deployment of analytic capabilities
QUALIFICATIONS Three (3) years of experience as a SWE in programs and contracts of similar scope, type, and complexity are required. A Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Additional 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
,
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 cybersecurity-related data sets (network traffic, OS events)
,
Black Eagle Defense is a Maryland-based small business that provides Information Technology, Cybersecurity, and related Consulting Services to the private and public sectors. Our team is composed of highly trained professionals with a commitment to continued learning, versatility, and adaptability within the ever-evolving technological landscape.
We are proud to be an Equal Employment Opportunity and Affirmative Action employer.