Full-Stack Software Engineer (Data Pipeline Focus)

Neural Solutions

Maryland

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Neural Solutions in Maryland seeks a senior data engineer to contribute across the stack: ingested data pipelines, scalable REST APIs, and data exploration capabilities for large-scale analytics.

You will collaborate with cross-functional teams to improve end-to-end functionality, performance, and tooling, enabling rapid integration of new data sources across services.

Qualifications

  • Strong data-wrangling and dataflow background (discovery, mining, cleaning, exploration, enrichment, validation).
  • Proficiency in JSON and JSON Schemas (or similar).
  • Solid data-modeling experience.
  • Experience with NoSQL databases (Elasticsearch, MongoDB, Redis, graph DBs).
  • Familiarity with dataflow tools such as Apache NiFi.
  • Extensive experience in Python or Java (both preferred).
  • Experience using generative AI for code and data transformation.
  • Git for version control; Maven for build automation.
  • Comfortable in a Linux development environment.
  • Familiarity with Atlassian tools (Jira, Confluence).
  • Strong communication and teamwork skills.

Responsibilities

  • Lead the design and implementation of data-processing workflows.
  • Manage all aspects of the data-processing lifecycle (collection, discovery, analysis, cleaning, modeling, transformation, enrichment, 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/retrieval in Elasticsearch and Dgraph (plus MongoDB and Redis).
  • Orchestrate dataflow using Apache NiFi.
  • Mentor teammates on best practices for data processing and software engineering.
  • Use AI platforms to support hybrid automated/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 for faster delivery of new data sources.

Skills

Data wrangling
JSON schemas
Data modeling
NoSQL databases
Dataflow tools
Python/Java
Generative AI for code
Git & Maven
Linux
Jira/Confluence
Communication & teamwork

Education

B.S. in a technical discipline

Tools

Apache NiFi
Elasticsearch
MongoDB
Redis
Dgraph
Jira
Confluence

Job description

Description

In this role, you'll contribute across the stack: developing ingest pipelines, building scalable REST APIs, and facilitating data exploration and understanding. The platform supports large-scale data ingestion, complex queries, and interactive analysis. While your primary focus will be on the data‑pipeline layer, you’ll collaborate closely with other sub‑teams to ensure end‑to‑end functionality and performance. We’re looking for someone excited to work across the system and to improve team processes and tooling, especially for faster integration of new data sources.

Responsibilities
  • Lead the design and implementation of data‑processing workflows
  • Manage all aspects of the data‑processing lifecycle (collection, discovery, analysis, cleaning, modeling, transformation, enrichment, 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/retrieval in Elasticsearch and Dgraph (plus MongoDB and Redis)
  • Orchestrate dataflow using Apache NiFi
  • Mentor teammates on best practices for data processing and software engineering
  • Use AI platforms to support hybrid automated/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 for faster delivery of new data sources
Required Skills & Experience
  • Strong data‑wrangling and dataflow background (discovery, mining, cleaning, exploration, enrichment, validation)
  • Proficiency in JSON and JSON Schemas (or similar)
  • Solid data‑modeling experience
  • Experience with NoSQL databases (Elasticsearch, MongoDB, Redis, graph DBs)
  • Familiarity with dataflow tools such as Apache NiFi
  • Extensive experience in Python or Java (both preferred)
  • Experience using generative AI for code and data transformation
  • Git for version control; Maven for build automation
  • Comfortable in a Linux development environment
  • Familiarity with Atlassian tools (Jira, Confluence)
  • Strong communication and teamwork skills
Nice to Have
  • Experience with various corporate data formats
  • Knowledge of Kafka or RabbitMQ
  • Proficiency in Java/Spring (Boot, MVC/REST, Security, Data)
  • AWS (EC2, S3, Lambda) experience
  • API design for data services
  • Frontend experience (modern JS + Vue.js or similar)
  • CI/CD (e.g., Jenkins), automated testing (JUnit)
  • Docker, Kubernetes, and other containerization tech
  • DevOps tools (Packer, Terraform, Ansible)
Qualifications
  • 12+ years of relevant experience and a B.S. in a technical discipline
  • (Four additional years of experience may substitute for a degree)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer (Data Pipelines)
Full Stack Software Engineer (Data Pipelines)

Bytoa • Columbia (MD)

On-site
USD 225,000 - 255,000
Staff Software Engineer, Data Engineering Solutions
Staff Software Engineer, Data Engineering Solutions

United States Digital Space LLC • Seattle (WA)

On-site
USD 130,000 - 160,000
Innovative work environment
Collaboration opportunities
Data & Software Engineer
Data & Software Engineer

Vosper Thornycroft Group • McLean (VA)

On-site
USD 100,000 - 130,000
Sr. Data Pipeline Engineer
Sr. Data Pipeline Engineer

TekStream Solutions • Baltimore (MD)

On-site
USD 90,000 - 120,000
Data & Software Engineer
Data & Software Engineer

VT Group (VTG) • McLean (VA)

On-site
USD 100,000 - 130,000
Staff Software Engineer, Business Data
Staff Software Engineer, Business Data

United States Digital Space LLC • Seattle (WA)

On-site
USD 230,000 - 260,000
Full-Stack Software Developer
Full-Stack Software Developer

Neural Solutions • Maryland

On-site
USD 120,000 - 160,000
Data & Software Engineer
Data & Software Engineer

Avalore.ai • Chantilly (VA)

On-site
USD 130,000 - 180,000
Health care benefits
Retirement plan (401k)
Life Insurance
+4
Full-Stack Software Engineer, Platform Data
Full-Stack Software Engineer, Platform Data

Jobtailor • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Harba • Boston (MA)

On-site
USD 120,000 - 150,000