Red Arch Solutions

Software Engineer

Software Engineering - Annapolis Junction, MD - Full Time

Red Arch Solutions is seeking a Software Engineer to devise strategies to extract meaning and value from structured and unstructured data; leverage statistical methods and/or machine learning to discover patterns and behaviors of entities; use query and visualization tools, such as DataXplorer and GMAE, to present question focused datasets in a story-like manner; work with various domains of metadata to develop new methodologies and techniques for automated data characterization; analyze and develop requirements to support the characterization and ingestion of new and existing data types; collaborate with customer teams to understand direct mission needs and requirements; devise strategies to extract meaning and value from structured and unstructured data; and collaborate with customer teams to understand mission needs.  The team is looking for someone that is knowledgeable with data enrichment/conversion methods, familiar with data ontologies/schemas, strong knowledge of structured data types (XML, CSV, JSON), and has database experience. JAVA/python, analytic development experience, and working knowledge of NIFI are highly desired.

Basic Qualifications:
•    Seventeen (17) years of experience as a Software Engineer (SWE) supporting programs and contracts of similar scope, type, and complexity.
•    Bachelor’s degree in Computer Science or a related discipline from an accredited college or university. Note: Four (4) additional years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
•    Minimum of 6 recent years of development experience
•    Recommend new technologies and processes for complex software projects (U) Serve as the technical lead of multiple software development teams. Select the software development process in coordination with the customer and system engineering. Ensure quality control of all developed and modified software. Delegate programming and testing responsibilities to one or more teams and monitor their performance
•    Develop simple data queries for existing or proposed databases or data repositories 

Desired Qualifications:
Experience with one or more of the following:
•    Analytic development experience using scripting languages such as Python and Scala to use statistical libraries against data
•    Skilled with big data processing frameworks such as Pig, MapReduce and Spark to scale algorithms over large volumes of data
•    Experience employing combination (2 or more) of analysis, computer science, mathematics, and software engineering skills to devise strategies for extracting meaning and value from large datasets
•    Experience with predictive analytics, machine learning, and data mining
•    Skilled with data flows, Pig scripting, Hadoop MapReduce, and various analytic tools
•    Skilled working with development and SE teams, other stakeholders agencies, and leadership
•    Knowledge of data indexing and analytic development
•    Experience working with cloud service providers and data stewards
•    Demonstrated experience in network metadata processing, manipulation, and analysis in support of intelligence analysis

•    TS/SCI clearance with polygraph clearance required.

Salary range for this position $185,000-200,000 #CJ

The Red Arch Solutions pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data.

Red Arch Solutions Benefits Snapshot:

  • 100% paid employee healthcare premiums. CareFirst Advantage Best in Class Benefits.
  • HaloScripts Concierge prescription medication service
  • Generous PTO.
  • 10 % 401K 6% match vested day one and up to 4% profit sharing contribution.
  • Annualized bonus compensation.
  • Spot bonuses for hard work.
  • Tuition reimbursement.
  • 529 College Saving Plan.
  • College Loan Pay Back Program.
  • 11 Paid Federal Holidays
  • Generous Referral Bonuses.

Red Arch Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Have more questions about Red Arch? Email us at Careers@RedArchSolutions.com

Apply: Software Engineer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Do you have an active DoD TS/SCI with polygraph level clearance?*
The following questions are entirely optional.

Voluntary Self-Identification of Disability
Voluntary Self-Identification of Disability Form CC-305
OMB Control Number 1250-0005
Expires 07/31/2029
Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Please check one of the boxes below:
YES, I HAVE A DISABILITY, OR HAVE HAD ONE IN THE PAST
NO, I DO NOT HAVE A DISABILITY AND HAVE NOT HAD ONE IN THE PAST
I DO NOT WANT TO ANSWER

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Name Date
Human Check*