Full Stack Software Engineer (Data Pipelines)

Bytoa

Columbia (MD)

On-site

USD 225,000 - 255,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bytoa in Columbia, MD is seeking a Full Stack Software Engineer to design and implement data pipelines, scalable REST APIs, and analytics visualizations within a mission-focused team. You will own features across backend and frontend, building scalable solutions and collaborating with analysts and product owners.

You will work with Java, Spring, NoSQL databases, Docker/Kubernetes, and CI/CD tooling while maintaining code quality and contributing to team processes.

Qualifications

  • 12 years of experience with a BS in a technical discipline.
  • Active TS/SCI with a polygraph clearance.
  • Proficiency in Java and Spring Framework.
  • Experience with NoSQL databases such as Elasticsearch, Dgraph, MongoDB, Redis.
  • Experience with Git and Maven; Linux environment.
  • Familiarity with Jira/Confluence and CI/CD workflows.

Responsibilities

  • Take ownership of complex features and contribute to design and development of a high-impact, full-stack platform.
  • Architect scalable, maintainable solutions using modern patterns.
  • Build and enhance backend capabilities including data ingest pipelines and RESTful APIs; collaborate on frontend components.
  • Apply knowledge of microservices and NoSQL databases to deliver reliable systems.
  • Collaborate with analysts, product owners, and engineers to meet operational needs.
  • Promote code quality and mentor teammates; drive process improvements for faster delivery of data sources.

Skills

Java
Spring Framework
NoSQL databases
Git
Maven
Linux
CI/CD tools
Communication

Education

Bachelor's degree in a technical discipline

Tools

Docker
Kubernetes
Jira
Confluence
Maven
Git
Elasticsearch
Dgraph
MongoDB
Redis

Job description

Full Stack Software Engineer (Data Pipelines)
  • Columbia, MD
Description:

We are searching for a mission-driven Full-Stack Software Engineer to support a mature and well-established technical organization. You'll be a member of a 6-person Data Pipeline 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.
In this role, you'll contribute across the stack, developing ingest pipelines, building scalable REST APIs, and enhancing user-facing visualizations. 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 a developer who is excited to contribute to all aspects of this system and who also brings an interest in improving team processes and tooling, particularly in ways that help us integrate new data sources more efficiently and deliver faster
.
This long-running software effort is known for its technical stability, team cohesion, and deep integration into mission-critical systems, offering you the opportunity to make meaningful contributions in a fast-paced, collaborative environment.

Salary range:$225,000-255,000

Disclaimer:Salary for this position, along with additional compensation options, will be determined on an individual basis following the interview process, considering various factors such as years of experience, skills, education/certifications, contract specifications, market conditions, etc.

Responsibilities:
  • Take ownership of complex features and contribute to the design and development of a high-impact, full-stack software platform.

Architect scalable, maintainable solutions using modern development and design patterns.

Build and enhance backend capabilities, including data ingest pipelines and scalable RESTful APIs, with occasional collaboration on frontend components.

Apply deep knowledge of microservices architecture and NoSQL databases to develop reliable, high-performing systems.

Collaborate with analysts, product owners, and fellow engineers to ensure solutions meet operational needs.

Promote code quality, mentor teammates, and share best practices.

Help identify and implement process improvements to support faster delivery of new data sources and overall team efficiency.

Skills Requirements:
  • Proficiency in Java and Spring Framework (Spring Boot, Spring MVC/REST, Spring Security, Spring Data).

Experience with NoSQL databases (e.g., Elasticsearch, Dgraph, MongoDB, Redis).

Strong familiarity with Git for version control and Maven for build automation.

Comfortable working in a Linux development environment.

Experience using Atlassian tools, including Jira and Confluence, for task tracking and documentation.

Demonstrated willingness and ability to learn new tools, technologies, and workflows.

Excellent communication and teamwork skills.

Nice to Haves:

Proficiency in data wrangling using Apache NiFi or similar tools.

Experience with AWS services (EC2, S3, Lambda).

Scripting proficiency in Python, Groovy, and/or Bash.

Exposure to AI/ML technologies or workflows, particularly for data enrichment or analysis.

Familiarity with CI/CD tools (e.g., Jenkins) and automated testing (e.g., JUnit).

Hands-on experience with containerization technologies such as Docker and Kubernetes.

Knowledge of DevOps tools such as Packer, Terraform, and Ansible.

Experience with production CNO capabilities and operations.

Experience Requirement:

12 yrs. with a B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Clearance Requirement:

Active TS/SCI with a polygraph

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer (Data Pipeline Focus)
Full-Stack Software Engineer (Data Pipeline Focus)

Neural Solutions • Maryland

On-site
USD 120,000 - 160,000
ME00559-Data Engineer
ME00559-Data Engineer

Momentum Engineering • Washington

On-site
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+2
Software Engineer II (Data Pipelines & Event Processing)
Software Engineer II (Data Pipelines & Event Processing)

Torch.AI • Leawood (KS)

Hybrid
USD 80,000 - 100,000
Competitive base salary
Quarterly performance bonuses
Unlimited PTO
+2
Software Engineer (Full Stack) with Security Clearance
Software Engineer (Full Stack) with Security Clearance

eureka strategic consulting • Maryland

On-site
USD 90,000 - 130,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Bytoa • Fort Meade (MD)

On-site
USD 175,000 - 190,000
Mid-Level Backend Software Engineer
Mid-Level Backend Software Engineer

Via Logic LLC • Aurora (CO)

On-site
USD 85,000 - 120,000
Full Stack Developer
Full Stack Developer

PlanIT Group, LLC • Reston (VA)

Hybrid
USD 95,000 - 140,000
Full Stack Software Developer – Data Analytics
Full Stack Software Developer – Data Analytics

Staffed4U • Herndon (VA)

On-site
USD 120,000 - 190,000
PTO + birthday leave
Floating holidays
401(k) with employer contribution
+11
ME00559-Data Engineer
ME00559-Data Engineer

Momentum Engineering, Inc • Washington

On-site
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
Software Engineer (Dataflow Focus)
Software Engineer (Dataflow Focus)

The Josef Group • Maryland

On-site
USD 240,000 - 260,000