2

Remote Computer Science Jobs in Frederick, MD (NOW HIRING)

Data Engineer

Leesburg, VA · Remote

$117.20K - $140.70K/yr

This opportunity is 100% remote. The ideal candidate has hands-on experience with ETL/ELT pipelines ... Bachelor's degree in Computer Science, Engineering, Data Science, or related field. * 5+ years of ...

Architect Technical Manager- Remote

Rockville, MD · Remote

$67.50 - $81.50/hr

Bachelor's degree in Computer Science, Engineering, Information Systems, or related technical field ... Experience leading distributed or remote teams. * Azure certifications (Solutions Architect or ...

Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ... Leesburg, VA Work Arrangement: 100% Remote Why CORMAC? At CORMAC, we leverage the power of Data ...

... platform in a remote work environment. This role supports enterprise document management ... Bachelor's degree in Information Technology, Computer Science or related field or equivalent ...

New

Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ... Leesburg, VA Work Arrangement: 100% Remote Why CORMAC? At CORMAC, we leverage the power of Data ...

DevSecOps Engineer (AWS Cloud) Hybrid - Remote Gaithersburg, MD Contract-to-Hire Compensation : $97 ... Computer Science, Engineering, or related field and 4+ years of relevant experience * Experience ...

We are headquartered in the greater Miami region, with remote teams spanning the U.S., Europe, and ... Bachelors or Masters degree in Electrical Engineering, Telecommunications, Computer Science, or a ...

We are headquartered in the greater Miami region, with remote teams spanning the U.S., Europe, and ... Bachelor's or Master's degree in Electrical Engineering, Telecommunications, Computer Science, or a ...

Software Engineer

Gaithersburg, MD · On-site +1

$78.10K - $116.20K/yr

A minimum of Bachelor's degree in Computer Science or related field is required. A Master's degree is desirable. * Minimum of one year experience in software engineering, preferably in laboratory ...

Sr. Innovation Software Engineer

Hagerstown, MD · On-site +1

$121.40K - $160.10K/yr

Bachelor's degree in Computer Science, Information Technology, Engineering or a related technical ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Sr. Innovation Software Engineer

Hagerstown, MD · On-site +1

$114.50K - $150.90K/yr

Bachelor's degree in Computer Science, Information Technology, Engineering or a related technical ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Lead AI Engineer

Rockville, MD · On-site +1

$99 - $110/hr

Description: Hybrid 3 days onsite / 2 days remote in Rockville, MD Our client seeks a Lead AI ... Bachelor's or Master's degree in Computer Science, AI/ML, or related field. * PhD preferred but not ...

Lead AI Engineer

Rockville, MD · On-site +1

$99 - $110/hr

Description: Hybrid 3 days onsite / 2 days remote in Rockville, MD Our client seeks a Lead AI ... Bachelor's or Master's degree in Computer Science, AI/ML, or related field. * PhD preferred but not ...

next page

Showing results 1-20

Remote Computer Science information

See Frederick, MD salary details

$22K

$84.1K

$183.5K

How much do remote computer science jobs pay per year?

As of May 29, 2026, the average yearly pay for remote computer science in Frederick, MD is $84,113.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,602.00 and $120,403.00 per year, depending on experience, location, and employer.

What Are Remote Computer Science Jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

What are the key skills and qualifications needed to thrive as a Remote Computer Science professional, and why are they important?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.
What are the most commonly searched types of Computer Science jobs in Frederick, MD? The most popular types of Computer Science jobs in Frederick, MD are:
What are popular job titles related to Remote Computer Science jobs in Frederick, MD? For Remote Computer Science jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Remote Computer Science jobs in Frederick, MD look for? The top searched job categories for Remote Computer Science jobs in Frederick, MD are:
What cities near Frederick, MD are hiring for Remote Computer Science jobs? Cities near Frederick, MD with the most Remote Computer Science job openings:
Data Engineer

Data Engineer

Anika Systems

Leesburg, VA • Remote

$117.20K - $140.70K/yr

Full-time

Posted 5 days ago


Job description

Anika Systems is seeking a skilled Data Engineer to design, build, and optimize scalable data pipelines and platforms supporting federal clients. This role will play a critical part in enabling enterprise data strategies, supporting Office of the Chief Data Officer (OCDO) initiatives, and delivering high-quality, trusted data for analytics, reporting, and mission operations.
This opportunity is 100% remote. 
The ideal candidate has hands-on experience with ETL/ELT pipelines, XBRL data processing, Apache Iceberg-based architectures, and advanced data optimization techniques such as materialized views and context-aware data engineering. This role also requires proficiency in AI tools and AI-assisted development workflows, along with experience building and deploying CI/CD pipelines for data and analytics platforms.
Key Responsibilities
Data Pipeline Development & ETL/ELT
  • Design, develop, and maintain robust ETL/ELT pipelines to ingest, transform, and deliver data across enterprise platforms.
  • Build scalable data ingestion frameworks for structured and semi-structured data, including XBRL filings and financial datasets.
  • Implement data transformation logic to support analytics, reporting, and regulatory use cases.
  • Ensure data pipelines are reliable, performant, and scalable in cloud environments.
  • Leverage AI-assisted development tools to accelerate pipeline development, testing, and optimization.
Cloud Data Platforms & Iceberg Architecture
  • Develop and manage data solutions leveraging AWS services (e.g., S3, Airflow, DAGs, Glue, Lambda, Redshift).
  • Implement and optimize Apache Iceberg table formats for large-scale, ACID-compliant data lakes.
  • Support lakehouse architectures that unify data lakes and data warehouses.
  • Optimize data storage and retrieval strategies for performance and cost efficiency.
  • Enable data platforms that support AI/ML workloads and downstream generative AI use cases.
CI/CD & DataOps Engineering
  • Design and implement CI/CD pipelines for data pipelines, infrastructure, and analytics code using tools such as GitHub Actions, GitLab CI, Jenkins, or AWS-native services.
  • Automate build, test, and deployment processes for ETL pipelines and data platform components.
  • Implement DataOps best practices, including version control, automated testing, environment promotion, and rollback strategies.
  • Ensure reproducibility, reliability, and governance of data pipeline deployments across environments.
  • Integrate AI-driven testing and monitoring tools to improve pipeline quality and reduce operational risk.
Data Optimization & Performance Engineering
  • Design and implement materialized views and other performance optimization techniques to improve query efficiency.
  • Tune data pipelines and queries for performance, scalability, and cost.
  • Implement partitioning, indexing, and caching strategies aligned to workload patterns.
XBRL & Financial Data Processing
  • Develop pipelines to ingest, parse, and normalize XBRL (eXtensible Business Reporting Language) data.
  • Support regulatory and financial data use cases requiring high accuracy and traceability.
  • Ensure alignment with data standards and validation rules for financial reporting datasets.
Context Engineering & Data Modeling Support
  • Apply context engineering principles to ensure data is enriched with meaningful metadata, lineage, and business context.
  • Collaborate with Data Architects to support data modeling, schema design, and entity relationships.
  • Enable downstream analytics and AI use cases by structuring data for usability, discoverability, and governance.
Metadata, Data Catalog, and Governance Integration
  • Integrate pipelines with enterprise data catalogs and metadata management systems.
  • Support automated metadata capture, lineage tracking, and data quality monitoring.
  • Ensure alignment with data governance frameworks and standards established by OCDO organizations, including AI data readiness and traceability.
Stakeholder Collaboration & Agile Delivery
  • Collaborate with data architects, analysts, and business stakeholders to understand data needs and deliver solutions.
  • Participate in stakeholder listening campaigns, workshops, and data discovery efforts.
  • Work in Agile teams to iteratively deliver data capabilities and enhancements.
  • Contribute to identifying and implementing AI-driven efficiencies and automation opportunities across the data lifecycle.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, Data Science, or related field.
  • 5+ years of experience in data engineering, ETL development, or data platform engineering.
  • Strong hands-on experience with:
    • ETL/ELT tools and frameworks
    • AWS data services (S3, Glue, Lambda, Redshift, etc.)
    • Apache Iceberg and modern data lake architectures
  • Experience designing and implementing CI/CD pipelines for data platforms and ETL workflows.
  • Demonstrated proficiency using AI tools and AI-assisted development workflows (e.g., LLM copilots, automated code generation, pipeline optimization tools).
  • Experience processing XBRL or complex financial/regulatory datasets.
  • Proficiency in SQL and Python.
  • Experience implementing materialized views and query optimization techniques.
  • Understanding of data modeling concepts and metadata management.
  • Familiarity with data governance, data quality practices, and data readiness for AI/ML use cases.
  • Ability to work in Agile, DevOps-oriented environments.
  • U.S. Citizenship required; ability to obtain and maintain a federal clearance.
Preferred Qualifications
  • Experience supporting federal agencies such as SEC, DHS, Treasury, or Federal Reserve System.
  • Familiarity with data catalog tools (e.g., Collibra, Alation, ServiceNow).
  • Experience with Apache Spark, Kafka, or other distributed data processing frameworks.
  • Experience enabling data pipelines for AI/ML or generative AI applications.
  • Knowledge of data maturity frameworks (e.g., EDM DCAM, TDWI).
  • Exposure to context engineering or semantic data layer design.
  • AWS or data engineering certifications.
  • Experience with infrastructure-as-code (IaC) tools (e.g., Terraform, CloudFormation) in support of CI/CD pipelines.

Powered by JazzHR

RHyohnRox3