Software Engineer (Data)

Hybrid in Rockville, MD, US • Posted 14 hours ago • Updated 12 hours ago
Contract W2
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Strong software/application engineering background Strong Java and/or Python development experience Strong AWS experience Hands-on experience with: AWS Glue AWS Athena Apache Spark ETL / data processing Presto and/or Trino AWS big-data services Strong understanding of data flows
  • integrations
  • and data connections Strong algorithmic and problem-solving skills Experience working with large datasets and distributed systems Experience with Generative AI / GenAI Ability to work effectively in a highly collaborative
  • multi-team environment

Summary

Software Engineer (Data)

Location: Rockville, MD – Hybrid
Contract: 6+ months, with possible extension

Important Interview Requirement

Local candidates only. Candidates must be available for an onsite, face-to-face interview in Rockville, MD on October 6, 2026.

Job Overview

we are looking for a Software Engineer (Data) to join a highly collaborative technology initiative involving multiple teams, including a gateway team, with downstream impact to surveillance capabilities.

This position is not a traditional data-engineering role. The ideal candidate will be a strong software/application engineer who is comfortable working with large datasets, algorithms, AWS cloud services, distributed data technologies, and data-intensive applications.

Key Responsibilities

  • Design, develop, and maintain software applications that process and analyze large volumes of data.
  • Work with multiple engineering teams to understand data flows, integrations, and downstream system impacts.
  • Develop efficient algorithms to identify patterns and relationships across large datasets.
  • Build and maintain ETL and data-processing solutions using AWS and distributed technologies.
  • Work with Apache Spark and AWS big-data services.
  • Develop solutions using AWS Glue and Athena.
  • Work with Presto and/or Trino for large-scale data querying and processing.
  • Understand and troubleshoot data connections, integrations, and end-to-end data flows.
  • Collaborate with engineering and business teams to develop scalable data-intensive solutions.
  • Utilize Generative AI tools for software development and code generation.
  • Contribute to solutions where GenAI is incorporated directly into the application/system, not only used as a developer productivity tool.

Required Skills

  • Strong software/application engineering background
  • Strong Java and/or Python development experience
  • Strong AWS experience
  • Hands-on experience with:
    • AWS Glue
    • AWS Athena
    • Apache Spark
    • ETL / data processing
    • Presto and/or Trino
    • AWS big-data services
  • Strong understanding of data flows, integrations, and data connections
  • Strong algorithmic and problem-solving skills
  • Experience working with large datasets and distributed systems
  • Experience with Generative AI / GenAI
  • Ability to work effectively in a highly collaborative, multi-team environment

Ideal Candidate

The ideal candidate is a Software Engineer with strong data engineering capabilities, rather than someone focused exclusively on traditional ETL or data pipelines.

Candidates should be comfortable moving between:

Software Engineering → Algorithms → Data Processing → AWS → Distributed Systems → GenAI

Experience building data-intensive applications and working with large-scale distributed data systems will be highly valued.

 

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10121335
  • Position Id: AP11
  • Posted 14 hours ago
Contact the job poster
RK

Raakesh Kumar

Recruiter @ ComTec Information Systems
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Rockville, Maryland

•

Today

Contract

Rockville, Maryland

•

2d ago

Contract

55

Rockville, Maryland

•

Today

Contract

Rockville, Maryland

•

Today

Contract

USD 80.00 - 85.00 per hour

Search all similar jobs