Red Arch Solutions

Software Engineer

Red Arch Solutions
Apply
3 months ago
Annapolis Junction, MD, USASenior

Base Salary

$205k - $225k/yr

Responsibilities

  • Design, implement, and optimize data ingress and egress pathways.
  • Develop dataflow designs and data transport mechanisms for analytics workloads.
  • Use Apache Spark for distributed big-data processing.
  • Use Apache Airflow to design, schedule, orchestrate, and monitor complex workflows.
  • Develop Python and Java software and Bash scripts to automate processes.
  • Query, join, and aggregate large datasets using SQL technologies.
  • Wrangle and preprocess data using pandas and NumPy.
  • Work with structured, semi-structured, and unstructured data formats.
  • Apply data-quality concepts, validation, and anomaly detection.
  • Use Git for source control.

Requirements

  • Active TS/SCI with Polygraph is required.
  • Master's degree in computer science or a related discipline plus five years of relevant software engineering experience; or bachelor's degree plus seven years; or nine years of relevant software engineering experience.
  • Recent software development experience with Python and Java.
  • Experience with Linux CLI and Linux tools.
  • Experience developing Bash scripts.
  • Experience with Apache Airflow, including DAG design, scheduling, operators, and sensors.
  • Experience with Apache Spark and distributed big-data processing engines.
  • Familiarity with MySQL, MariaDB, and PostgreSQL.
  • Experience using Jupyter Notebook, pandas, and NumPy.
  • Experience with Parquet, JSON, CSV, and XML data.
  • Familiarity with data validation, data quality, and anomaly detection.
  • Experience with Git.
  • Slurm and the Atlassian Tool Suite, including JIRA and Confluence, are desired.

Benefits

  • 100% paid employee healthcare premiums and CareFirst Advantage benefits.
  • HaloScripts concierge prescription medication service.
  • Generous paid time off and paid federal holidays.
  • 401(k) contributions, matching, and potential profit-sharing contributions.
  • Annualized bonus compensation and spot bonuses.
  • Tuition reimbursement, a 529 college savings plan, and a college loan repayment program.
  • Referral bonuses.

Tech Stack

Apache AirflowApache SparkBashGitJavaJupyter NotebookLinuxMariaDBMySQLNumPyPandasPostgreSQLPython

Categories

Data Engineering
Red Arch Solutions

About Red Arch Solutions

51-200 employees

Red Arch Solutions is an IT and engineering services firm that builds software, cloud, cyber, data, and systems solutions for U.S. intelligence and national security customers. It operates as a government contractor, delivering mission systems integration, zero-trust architectures, and AI/ML-enabled analytics. Founded in 2004 and headquartered in Columbia, Maryland, the company is privately held and focuses on programs within the federal intelligence community.

Contact me