Software Engineer - Backend Solutions

Cornerstone Defense LLC

Chantilly (VA)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cornerstone Defense LLC is looking for a passionate Software Engineer to design and develop modern, scalable backend solutions for data ingestion and transformation. You will work collaboratively within an Agile team to build robust APIs and data pipelines.

The ideal candidate holds a Bachelor's Degree in Computer Science or a related field and has knowledge in NodeJS or Python, ETL workflows, and NoSQL datastores. This role offers a dynamic work environment focused on innovation and process improvement.

Qualifications

  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or related technical discipline.
  • Knowledge of NodeJS or Python.
  • Strong understanding of APIs, microservices, and distributed systems.

Responsibilities

  • Design and develop scalable backend services and data ingestion solutions.
  • Perform data modeling, data mapping, and large-scale file manipulation.
  • Collaborate across disciplines in an Agile environment.

Skills

NodeJS or Python
APIs
Microservices
ETL workflows
NoSQL datastores

Education

Bachelor’s Degree in Computer Science or related field

Tools

Nifi
Elastic
RabbitMQ
MongoDB

Job description

Overview

Software Engineer – Backend Solutions

We’re looking for a Software Engineer who is passionate about building modern, scalable solutions for ingesting and transforming data. This role blends back-end engineering with data pipeline development and is perfect for someone who enjoys designing modular services and bringing structure to complex data environments.

As part of our Agile team, you’ll design and develop software products and services that efficiently ingest, process, and manage data from a variety of sources. You’ll play a key role in building robust, reusable APIs and data pipelines that support critical operational and analytical systems.

Key Responsibilities
  • Design and develop scalable backend services and data ingestion solutions.
  • Perform data modeling, data mapping, and large-scale file manipulation.
  • Collaborate across disciplines in an Agile environment with minimal supervision.
  • Drive innovation and process improvement with a hands-on development approach.
  • Optimize application for maximum speed and scalability.
Qualifications
  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
Required Knowledge/Skills
  • Knowledge of NodeJS or Python
  • Strong understanding of APIs, microservices, and distributed systems.
  • Solid experience in building and maintaining ETL workflows and data pipelines.
  • Excellent organizational, coordination, interpersonal and team building skills.
  • Familiarization with NoSQL datastores.
Desired Knowledge/Skills
  • NiFi experience
  • Hands-on experience working with Elastic and RabbitMQ
  • NoSQL experience (i.e. MongoDB)
  • Distributed architecture creation
  • Cloud based architecture creation or experience
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
Backend Engineer
Backend Engineer

micro1 • Snoqualmie (WA)

Hybrid
USD 120,000 - 150,000
Sr. Data Pipeline Engineer
Sr. Data Pipeline Engineer

TekStream Solutions • Baltimore (MD)

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

Aptdata Solutions Inc. • Farmington Hills (MI)

On-site
USD 90,000 - 115,000
Data Engineer
Data Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Staff Software Engineer- Data Ingestion
Staff Software Engineer- Data Ingestion

Jobgether • United States

On-site
USD 140,000 - 190,000
Sr Data Engineer
Sr Data Engineer

Instrumentl • United States

On-site
USD 120,000 - 160,000
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

Harnham • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

VORKIS • Town of Texas (WI)

Remote
USD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000