Full-Time

Full-Stack Software Engineer

Data Pipeline Focus

Updated on 9/3/2026

Neural Solutions

Neural Solutions

No salary listed

No H1B Sponsorship

Annapolis Junction, MD, USA + 1 more

More locations: Fort Meade, MD, USA

In Person

US Top Secret Clearance Required

Bachelor's

Category
Software Engineering
Required Skills
LLM
Packer
RabbitMQ
Kubernetes
Python
JavaScript
Git
JUnit
Apache Kafka
Java
Data Engineering
Docker
AWS
JIRA
Elasticsearch
Jenkins
Maven
Terraform
Vue.js
Redis
Ansible
MongoDB
REST APIs
Confluence
Data Modeling
DevOps
Linux/Unix
Spring
Data Analysis
Requirements
  • Strong experience with data wrangling and dataflow, including discovery, mining, cleaning, exploration, enrichment, and validation.
  • Proficiency in JSON and JSON Schemas or similar technologies.
  • Solid data-modeling experience.
  • Experience with NoSQL databases, including Elasticsearch, MongoDB, Redis, and graph databases.
  • Familiarity with dataflow tools such as Apache NiFi.
  • Extensive experience with Python or Java.
  • Experience using generative artificial intelligence for code and data transformation.
  • Experience using Git for version control and Maven for build automation.
  • Comfort working in a Linux development environment.
  • Familiarity with Atlassian tools, including Jira and Confluence.
  • Strong communication and teamwork skills.
  • At least 12 years of relevant experience.
  • A B.S. in a technical discipline, with four additional years of experience acceptable as a substitute for the degree.
Responsibilities
  • Lead the design and implementation of data-processing workflows.
  • Manage the data-processing lifecycle, including collection, discovery, analysis, cleaning, modeling, transformation, enrichment, and validation.
  • Develop and maintain data models and JSON Schemas to ensure integrity and consistency.
  • Collaborate with analysts and engineers to meet data requirements.
  • Manage and optimize data storage and retrieval in Elasticsearch and Dgraph, as well as MongoDB and Redis.
  • Orchestrate dataflow using Apache NiFi.
  • Mentor teammates on best practices for data processing and software engineering.
  • Use artificial intelligence platforms to support hybrid automated and manual data transformation, code generation, and schema management.
  • Work with analysts, product owners, and engineers to ensure solutions meet operational needs.
  • Propose and implement process improvements to accelerate delivery of new data sources.
Desired Qualifications
  • Experience with various corporate data formats.
  • Knowledge of Kafka or RabbitMQ.
  • Proficiency in Java with Spring Boot, Spring MVC/REST, Spring Security, or Spring Data.
  • Experience with Amazon Web Services, including EC2, S3, or Lambda.
  • Experience designing application programming interfaces for data services.
  • Frontend experience with modern JavaScript and Vue.js or a similar framework.
  • Experience with continuous integration and continuous delivery tools such as Jenkins, plus automated testing with JUnit.
  • Experience with Docker, Kubernetes, and other containerization technologies.
  • Experience with DevOps tools such as Packer, Terraform, or Ansible.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A