Senior Full-Stack Software Engineer (Data Pipeline Focus)

Neural Solutions

Columbia (MD)

On-site

USD 204,000 - 247,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Neural Solutions in Columbia, MD is seeking a highly experienced Full-Stack Software Engineer to evolve a mature web-based platform that ingests diverse public information sources and supports hundreds of mission customers.

The role is part of a small team within a larger development organization, requiring collaboration, strong communication, and a willingness to learn new tools. Relocation/onsite work in Columbia, MD is expected; TS/SCI with Polygraph clearance is required.

Qualifications

  • 12 years with Bachelor's degree in a technical discipline or 16 years without degree.

Responsibilities

  • Drive the continual evolution of a mature software system, encompassing code quality, testing, documentation, and Jira ticket management, while leading the end-to-end design and implementation of data processing workflows.
  • Leverage established design patterns and AI platforms to streamline code development, data transformation, and schema management, ensuring the product’s long-term scalability and maintainability.

Skills

Java REST APIs
NoSQL databases
Spring Framework
Git & Maven
Linux development
Jira & Confluence
CI/CD tooling
Docker Kubernetes
JSON Schemas
AWS services

Education

Bachelor's degree in a technical discipline
16 years of experience without degree

Tools

Elasticsearch
MongoDB
Redis
Dgraph
Apache NiFi
GitLab CI

Job description

Full-Stack Software Engineer

Join a high-impact, mission-driven team as a Full-Stack Software Engineer, supporting a mature and well-established technical organization. You’ll be a member of a small 3-4 person team, which plays a critical role within a broader 20+ person development organization. Together, the team supports a robust web-based platform that integrates diverse publicly available information (PAI) sources into a powerful analytical tool used by hundreds of mission customers.

Responsibilities:
  • Drive the continual evolution of a mature software system, encompassing code quality, testing, documentation, and Jira ticket management, while leading the end-to-end design and implementation of data processing workflows.
  • Leverage established design patterns and AI platforms to streamline code development, data transformation, and schema management, ensuring the product’s long-term scalability and maintainability.
Required Skills:
  • Extensive software engineering experience in Java, and in developing Java-based REST APIs.
  • Experience with NoSQL databases (e.g., Elasticsearch, MongoDB, Redis, Dgraph, etc.).
  • Proficiency in at least two of the following: Spring Boot Rest APIs and Spring Libraries (Spring Security, Spring Data, etc.), data wrangling and dataflow (i.e., incorporating aspects of data discovery, mining, analysis, cleaning, exploration, modeling, structuring, transforming, enriching, and validating), proficiency in dataflow tools such as Apache Nifi.
  • Familiarity with Git for version control, and Maven and/or npm for build automation.
  • Proficient working in a Linux development environment.
  • Demonstrated willingness and ability to learn new tools, technologies, and workflows.
  • Experience using Atlassian task-tracking and documentation tools like Jira and Confluence, or similar platforms.
  • Excellent communication and teamwork skills.
Nice to Have:
  • Experience with various corporate data formats.
  • Leveraged AI platforms to assist in hybrid automated/manual data transformation, code development, and schema management.
  • Familiarity with CI/CD tools (e.g., GitLab) and automated testing (e.g., JUnit).
  • Advanced knowledge of containerization and orchestration platforms, including Docker/Podman and Kubernetes.
  • Proficient in JSON and JSON Schemas or a similar schema framework, with a strong background in data modeling concepts and techniques.
  • Experience with AWS services (EC2, S3, SQS, SNS, Lambdas, etc.).
  • Scripting with Bash, Python, and/or Groovy.
  • Knowledge of event-driven or messaging technologies such as Kafka or RabbitMQ.
  • Experience with production TAO capabilities and operations.

Experience Required: 12 years with Bachelor's degree in a technical discipline or 16 years without degree

Location: Columbia, MD

Clearance: TS/SCI with Polygraph required

Salary Range: $204,000 - $247,000

Questions about this role or want to learn more about Neural Solutions?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Senior Software Engineer (Full Stack Focus)
Senior Software Engineer (Full Stack Focus)

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Mid-Level Full Stack Engineer
Mid-Level Full Stack Engineer

Neural Solutions • Columbia (MD)

On-site
USD 148,000 - 177,000
Senior Full-Stack Engineer, Data Pipeline & AI
Senior Full-Stack Engineer, Data Pipeline & AI

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Senior Full Stack Engineer with Security Clearance
Senior Full Stack Engineer with Security Clearance

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Senior Software Engineer – Tools and Applications
Senior Software Engineer – Tools and Applications

Neural Solutions • Columbia (MD)

Hybrid
USD 204,000 - 247,000
Mid-Level Full Stack Engineer with Security Clearance
Mid-Level Full Stack Engineer with Security Clearance

Neural Solutions • Columbia (MD)

On-site
USD 148,000 - 177,000
Full Stack Data Engineer
Full Stack Data Engineer

i270 Solutions Group LLC • Virginia

On-site
USD 120,000 - 180,000
Junior Software Engineer I (AI Focus)
Junior Software Engineer I (AI Focus)

Neural Solutions • Columbia (MD)

On-site
USD 138,000 - 163,000
Senior Platform Engineer — AI Infra & Cloud
Senior Platform Engineer — AI Infra & Cloud

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000