We're hiring an Application Engineer to support a high-visibility project focused on GEMONE software management and Knowledge Graph (KG) instances. This role is ideal for someone who brings a strong blend of software engineering skills and infrastructure awareness—particularly in environments where Splunk and KG tools are essential to operational success.
If you're someone who thrives in technically complex environments and enjoys solving real-time challenges, we want to hear from you.
What You’ll Do
- Support, monitor, and maintain GEMONE software and Knowledge Graph (KG) environments
- Troubleshoot connectivity issues between KG software and associated hardware components
- Contribute to software development and automation tasks using Java and Python
- Use tools such as Vine KG Tool and/or GENOME KG Tool for system integration and data management
- Work with structured and unstructured data across environments using ElasticSearch, MongoDB, and relational databases (e.g., MySQL, Postgres, Oracle)
- Leverage Splunk for monitoring, log analysis, and system performance insights
- Implement and maintain data workflows using Apache NiFi
- Collaborate with cross-functional teams to support the lifecycle of data-intensive applications
- Apply and maintain security practices in line with IAT Level II certification standards
- Design software tools and subsystems to support software reuse and domain analyses and manage their implementation.
- Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer.
- Responsible for program design, coding, testing, debugging and documentation. Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products.
What You'll Bring
Required Skills & Experience
- Twelve (12) years minimum experience and a High School Diploma/GED. Ten (10) years minimum experience and an Associate's Degree. Eight (8) years minimum experience and a Bachelor's Degree. Six (6) years minimum experience and a Master's Degree. Four (4) years minimum experience and a Doctorate's Degree.
- Hands-on experience with Windows and/or Linux operating systems
- Proficiency in Vine KG Tool and/or GENOME KG Tool
- Background in Java and Python development
- Working knowledge of Splunk for observability and diagnostics
- Familiarity with ElasticSearch and Apache NiFi
- Current IAT Level II certification (i.e. Security+ CE)
- TSSCI with Full Scope Polygraph Required
Preferred Experience
- Strong troubleshooting skills, especially in connectivity between KG software and hardware
- Experience with MongoDB or similar NoSQL databases
- Understanding of relational database systems (MySQL, Postgres, Oracle, etc.)
This role is especially well-suited for someone with a deep interest in data platforms, real-time analytics, and the architecture that supports high-assurance environments. If you're looking to apply your technical skills in a meaningful and evolving space, this could be the perfect fit.