Software Engineer 2 (Data Transformation & Analytics)

Cornerstone Defense LLC

Maryland

On-site

USD 170,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
HSA and FSA options
Life and Disability Insurance
Tuition Reimbursement and Training
Perks at Work Discount Program
Referral Program
Leads Generation Program
CollegeAmerica 529
Fitness Reimbursement Program
Travel Assistance
Norton Lifelock Benefit Solutions
Life Planning Financial & Legal Services

Job summary

Cornerstone Defense LLC is seeking a Software Engineer 2 (Data Transformation & Analytics) based in Annapolis Junction, MD. This role involves converting complex data into clean, analysis-ready datasets that drive decision-making.

The ideal candidate will possess a Master’s or Bachelor’s degree in Computer Science and several years of relevant experience. Required skills include Python development, Linux tools, and familiarity with Apache Spark.

The position offers a competitive compensation range of $170 - $190K along with comprehensive benefits.

Qualifications

  • Active TS/SCI clearance with Polygraph required.
  • Transform complex data into high-quality analysis-ready datasets.
  • Experience in programs and contracts of similar scope and complexity.

Responsibilities

  • Identify ways to create consistent and repeatable capabilities.
  • Support advanced analytics and data-driven decision-making.

Skills

Experience using the Linux CLI and Linux tools
Experience developing Bash scripts
Software development experience using Python
Familiar with Apache Spark
Experience using Jupyter Notebook
Data wrangling with pandas and NumPy
Experience working with unstructured data
Familiarity with data quality concepts
Experience with Git Source Control System

Education

Master’s degree in computer science
Bachelor’s degree in computer science
5+ years of experience in relevant programs
7+ years of experience in SWE roles

Tools

Apache Airflow
SQL technologies (MySQL, MariaDB, PostgreSQL)
Atlassian Tool Suite (JIRA, Confluence)

Job description

Title: Software Engineer 2 (Data Transformation & Analytics)

Location: Annapolis Junction, MD

Compensation Range: $170 - $190K

Clearance: Active TS/SCI w/ Polygraph needed to apply

Position Description

The Software Engineer shall be responsible for identifying ways to create consistent and repeatable capabilities including transforming raw, complex, and often unstructured data into clean, reliable, and high-quality analysis-ready datasets that support advanced analytics, predictive modeling, and data-driven decision‑making across the organization.

SWE-2 Qualifications
  • Master’s degree in computer science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
  • Bachelor’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
  • Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Position Required Skills
  • Experience using the Linux CLI and Linux tools
  • Experience developing Bash scripts to automate manual processes
  • Recent software development experience using Python
  • Familiar with Distributed Big Data processing engines including Apache Spark
  • Experience using Jupyter Notebook
  • Experience with data wrangling and preprocessing tools such as pandas and NumPy
  • Experience working with structured, semi-structured, and unstructured data
  • Familiarity with data quality concepts, data validation, and anomaly detection
  • Experience with Git Source Control System
Position Desired Skills
  • Familiar with Apache Airflow (DAG design, scheduling, operators, sensors) to orchestrate, schedule, and monitor complex workflows
  • Familiar with SQL technologies such as MySQL, MariaDB, and PostgreSQL for querying, joining, and aggregating large datasets
  • Familiar with HPC Job Scheduling tools including Slurm

Experience using the Atlassian Tool Suite (JIRA, Confluence)

Benefits Overview
  • Medical, Dental and Vision Plans
  • Generous PTO Policy
  • 401(k)
  • HSA and FSA options
  • Life and Disability Insurance
  • Tuition Reimbursement and Training
  • Perks at Work Discount Program
  • Referral Program
  • Leads Generation Program
  • CollegeAmerica 529
  • Fitness Reimbursement Program
  • Travel Assistance
  • Norton Lifelock Benefit Solutions
  • Life Planning Financial & Legal Services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 3 (Data Management)
Software Engineer 3 (Data Management)

Cornerstone Defense LLC • Maryland

On-site
USD 190,000 - 210,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
+11
Junior Software Engineer
Junior Software Engineer

Cornerstone Defense LLC • Maryland

On-site
USD 75,000 - 95,000
Medical, Dental, and Vision Plans
Generous PTO Policy
401(k)
+11
Software Engineer 4 (Enterprise Data Integration)
Software Engineer 4 (Enterprise Data Integration)

Cornerstone Defense LLC • Maryland

On-site
USD 210,000 - 230,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
+11
Software Engineer 2 - (Python, Docker, Kubernetes)
Software Engineer 2 - (Python, Docker, Kubernetes)

Akina Inc • Annapolis (MD)

On-site
USD 140,000 - 234,000
24 days PTO
11 federal holidays
401k with 10% company contribution
+3
Software Engineer 1-906
Software Engineer 1-906

Onyx Point, LLC. • Hanover (MD)

On-site
USD 78,000 - 250,000
Health Coverage
401(k) Plan
PTO & Holidays
+6
Software Engineer 2 - (AWS, Managed Services)
Software Engineer 2 - (AWS, Managed Services)

Akina Inc • Annapolis (MD)

On-site
USD 208,000 - 254,000
Software Engineer 2/3-BY-SIG-02 Information Technology Hanover, MD
Software Engineer 2/3-BY-SIG-02 Information Technology Hanover, MD

Onyx Point, Inc. • Maryland

On-site
USD 78,000 - 250,000
Medical, dental, and vision insurance
401(k) plan with company match
Generous Paid Time Off
+2
Software Engineer 3
Software Engineer 3

Cornerstone Defense LLC • Maryland

On-site
USD 215,000 - 235,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
+2
Software Engineer 3 (Monitoring Capabilities)
Software Engineer 3 (Monitoring Capabilities)

Cornerstone Defense LLC • Maryland

On-site
USD 190,000 - 210,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
+11
Software Engineer 2 - Spark/MapReduce/SQL/NoSQL/Pandas/Numpy/SciPy
Software Engineer 2 - Spark/MapReduce/SQL/NoSQL/Pandas/Numpy/SciPy

Captivation Software • Maryland

On-site
USD 130,000 - 270,000
Annual Salary: $130,000 – $270,000
Up to 20% 401k contribution
Above market hourly rates
+5