Data Engineer
SGA
Data Engineer
Software Guidance & Assistance, Inc., (SGA), is searching for a Data Engineer for a contract assignment with one of our premier regulatory clients in Rockville, MD or Tysons, VA. The Data Engineer works with moderate supervision across two equally weighted domains: (1) large-scale data pipeline development processing market events in a cloud environment, and (2) design and development of agentic AI systems including LLM-powered regulatory data assistants, MCP servers, and agent harness architectures. This position contributes to overall product quality throughout the software development lifecycle.
Responsibilities:
- Build and maintain ETL/ELT pipelines using Apache Spark, Hive, and Trino across S3-based data lake environments
- Develop and optimize SQL for large-scale surveillance datasets including window functions, multi-table joins, and complex aggregations
- Build and engineer big data systems (EMR-on-EC2, EMR-on-EKS) and develop solutions on analytical platforms (SageMaker, Domino, Dataiku)
- Participate in data quality monitoring, anomaly detection, and production incident investigation
- Develop AI agent systems using AWS Bedrock and agent frameworks (Strands Agents SDK, LangChain/LangGraph, or equivalent)
- Build agent harness architectures combining LLM reasoning with deterministic execution - skill/RAG-based SQL generation and structured output validation
- Implement agent memory, context management, and tool integration (MCP servers, API connectors, data catalog lookups) across the data lake
- Build evaluation frameworks for agent accuracy - paraphrase robustness, routing precision, and structural consistency
- Stay informed of advances in LLM frameworks (LangGraph, Google ADK, AWS Strands) and emerging AI capabilities
- Write clean, well-tested code; contribute to CI/CD Jenkins pipelines and infrastructure-as-code on AWS
- Ensure secure handling of RCI and sensitive regulatory data across both data pipelines and agent outputs - auditable execution traces
- Adhere to FINRA and team standards for secure development practices and technology policies
- Partner across teams, communicate technical information at the appropriate level, and maintain documentation on Confluence/Wiki
- Actively learn from senior team members; contribute to process improvement in line with FINRA's values of collaboration, expertise, innovation, and responsibility
Required Skills:
Data Engineering & Big Data Technologies
- Experience building data pipelines using Apache Spark (PySpark preferred) and SQL
- Experience with SQL query engines (Hive, Trino/Presto, or similar) and cloud data platforms (AWS S3, EMR, Lambda)
- Understanding of common issues like data skew and strategies to mitigate it, working with large data volumes, and troubleshooting job failures due to resource limitations, bad data, and scalability challenges
- Real-world experience with debugging and mitigation strategies
Generative AI & Agentic Systems
- Practical experience building LLM-powered agent systems that use tools and produce structured outputs (not just chatbot interfaces)
- Hands-on experience with at least one agent framework: LangChain, LangGraph, AWS Strands, or equivalent
- Working knowledge of prompt engineering, RAG architectures, and context/memory management
- Experience with foundation model APIs (Anthropic Claude, Amazon Nova, OpenAI, or similar)
- Memory Architecture: Understanding of agent memory tiers - working memory, episodic memory, semantic memory - and strategies for context persistence, pruning, and retrieval across sessions
- Agent Harness Design: Familiarity with harness patterns that wrap LLM reasoning with deterministic guardrails, tool routing, verification loops, and graceful degradation
AI Tool Proficiency
- Hands-on experience with AI development tools (GitHub Copilot, Q Developer, ChatGPT, Claude, etc.)
- Experience with spec-driven development - using structured specifications to guide AI code generation, review, and validation
- Ability to leverage AI pair programming for code suggestions, debugging, refactoring, and automated test generation
Cloud Technologies
- Experience with AWS services like S3, EMR, EMR on EKS, Lambda, Bedrock, Step Functions, etc.
- Hands-on experience using S3 with Spark (e.g., dealing with file formats, consistency issues)
- Familiarity with AWS Bedrock for foundation model invocation, knowledge bases, guardrails, and agent orchestration
- Exposure to Google Cloud Vertex AI (model garden, grounding, agent builder) or equivalent managed AI platforms
- Familiarity with AWS monitoring and logging tools (CloudWatch, CloudTrail) for production workloads
Programming - Python
- Proficiency in Python for data engineering and automation
- Ability to write clean, modular, and performant code
- Experience with functional programming concepts (e.g., immutability, higher-order functions)
- Strong understanding of collections, concurrency, and memory management
SQL Skills (Window Functions, Joins, Complex Queries)
- Proficiency with SQL window functions, multi-table joins, and aggregations
- Ability to write and optimize complex SQL queries
- Experience handling edge cases like NULLs, duplicates, and ordering
Good to Have
- AWS Bedrock AgentCore (memory, identity, tool gateway)
- Model Context Protocol (MCP) server development and integration
- Agent evaluation harnesses and agentic patterns (draft-verification, compile-style generation)
- Fine-tuning foundation models for domain-specific tasks (LoRA, PEFT, or managed fine-tuning via Bedrock/Vertex AI)
- Local model execution with Ollama, vLLM, or similar for development and experimentation
- Vector databases (FAISS, Pinecone, OpenSearch)
- Docker, Kubernetes, and Amazon EKS for containerized workloads
- Infrastructure as Code (Terraform, CloudFormation)
- Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, ArgoCD)
- Experience with monitoring and observability tools (Prometheus, Grafana, ELK stack)
- AWS certifications (AI Practitioner, Solutions Architect, or Kubernetes certifications like CKA/CKAD)
Education / Experience Requirements
- Bachelor's degree in Computer Science, Data Science, Information Systems, or related discipline with at least two (2) years of related experience; or equivalent training and/or work experience; past Financial Services industry experience preferred
- Demonstrated technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise quality solutions
- Extensive knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks
- Strong written and verbal technical communication skills
- Demonstrated ability to develop effective working relationships that improved the quality of work products
- Ability to maintain focus and develop proficiency in new skills rapidly
- Ability to work in a fast paced environment
- ...Role: Data Engineer Client: MD State Reference# 71 Number of Positions: Multiple Location: Primary place of performance is HYBRID with 40% onsite requirement in Baltimore City, MD. One week per month onsite is required. On-site attendance may also be required...Suggested
- ...Our client, a leading organization in the technology and data solutions sector, is seeking a Big Data Engineer to join their team. As a Big Data Engineer, you will be part of the Data Engineering Department supporting cross-functional teams. The ideal candidate will have...SuggestedWeekly payTemporary workFlexible hours
- ...Our client, a leading organization in the technology and data solutions sector, is seeking a Big Data Engineer to join their team. As a Big Data Engineer, you will be part of the Data Engineering Department supporting cross-functional teams. The ideal candidate will have...SuggestedWeekly payTemporary workFlexible hours
$112.7k - $146.9k
...Senior Data Engineer The U.S. Pharmacopeial Convention (USP) is an independent scientific organization that collaborates with the world's leading health and science experts to develop rigorous quality standards for medicines, dietary supplements, and food ingredients...SuggestedWork at officeWorldwide- ...Data Analyst Under limited direction, this role is responsible for the design, development, and implementation of core technologies... ...environments. Collaborate with data scientists and engineers to design and develop high-performance algorithms, predictive models...Suggested
- ...Big Data Engineer Opportunity We have an exciting opportunity for a Big Data Engineer with our client in Rockville. Responsibilities of the Big Data Engineer: Analyze system requirements and design responsive solutions Leverage big data and cloud technologies...
- ...Java / Big Data Engineer We are hiring for a Java / Big Data Engineer position supporting a high-impact market data initiative. This is a long-term hybrid contract opportunity for engineers who enjoy working with large-scale data systems and modern cloud technologies...Long term contractTemporary work
- ...Job Description Job Description Data Engineer Employment Type: Full-Time, Mid-level Department: Business Intelligence CGS is seeking a passionate and driven Data Engineer to support a rapidly growing Data Analytics and Business Intelligence platform focused...Full timeFlexible hours
- ...I have an opportunity for " Adobe Analytics Engineer - Rockville, MD - HYBRID" and I am looking for a candidate who can join Immediately... ..., and implement Adobe Analytics solutions to manage customer data and enhance marketing strategies. • Data Integration: Integrate...Full timeContract workImmediate startRemote work
- Overview Data Engineer - Veridix AI US Remote Veridix AI is the technology, data, and AI arm of the Emmes Group, a leading full-service contract research organization (CRO) with over 47 years of experience in supporting clinical research across more than 7...Contract workCasual workLocal areaRemote workWork from homeFlexible hours
- ...We are seeking a highly skilled and experienced AI Big Data Engineer to design, develop, and optimize large-scale data processing systems. ** Position requires 3-days/week onsite in Rockville, MD or Tysons Corner, VA ** In this role, you will work closely with cross...Work experience placement3 days per week
- ...Job Title: Software and Data Engineering Job Overview We are looking for a Software Engineer with a strong understanding of databases and integration to work with our product team on a cutting-edge healthcare application. This is a full-time permanent role...Permanent employmentFull timeInternship
$100k - $150k
...technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled AI Data Infrastructure Engineer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is...Full timeH1bLocal areaImmediate startRemote workVisa sponsorshipWork visa$65 per hour
...Benefits: ~401(k) ~401(k) matching ~ Bonus based on performance Senior Engineer - Azure Data Platform Location: Rockville, MD or Trevose, PA (On-site) Experience Level: Mid-Senior (10+ Years) Education: Bachelor's Degree Required...Hourly payRelocation package- ...technicalleaders at all levels who want to push theboundaries of data architectureto deliver best in market SaaS solutions. We offer... ...products. Our customers rely on us in the moments that matter. Engineering delivers on that promise. We are hiring aPrincipal Data...Remote workFlexible hours
- ...Job Summary: We are looking for a highly skilled Azure Data Engineer to design and implement modern data solutions using the Azure cloud ecosystem. The ideal candidate will have deep expertise in Azure Data Lake (Gen1/Gen2) , Data Factory , Databricks , Synapse...
$140.5k - $221.5k
...impact to join our team. What you'll do As a member of our Data Platform team, you'll help build infrastructure and tools for collecting... ...to fuel Viasat growth. The day-to-day In this Software Engineer role, you will own core components of data ingestion and...Hourly payWork experience placement$60k - $180k
...Data Engineer M9 Solutions is dedicated to providing IT services and solutions to the Federal Government by mobilizing the right people, skills, clearance levels, and technologies to help organizations who desire improved performance and modern, sustainable change....Full timeContract workWork experience placementWeekend workAfternoon shift- ...and challenging projects supporting the US Navy- Serco has a great opportunity for you! Serco has an exciting opportunity for a Data Engineer/Scientist to support U.S. Navy's Team Submarine Program Offices at the Washington Navy Yard in Washington, DC! This position...Full timeContract workPart timeInternshipWork at officeLocal areaFlexible hours
- ...Data Engineer Black Canyon Consulting (BCC) is searching for Data Engineer(s) to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity...Full timeWork at office
- ...Data Engineer At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable. Everything we do is built on a...
$110k - $120k
...Data Engineer III This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our team creates products that meet people's needs and transform their experience...Work at officeRemote workFlexible hours- ...join us? You'll play a central role in shaping the company's data platform by contributing to ingestion frameworks, orchestration... ...modeling strategies. This is a high-impact role for an experienced engineer who loves building clean pipelines, understands metadata and...Local area
$92.3k - $166.85k
...Description This Department of War enterprise data and analytics program delivers mission-critical capabilities that enable leaders... ...Modernization sector is seeking an experienced Senior Data Engineer to support the delivery, enhancement, and adoption of enterprise...Local areaImmediate start- ...Type: Full-Time US Citizenship is Required Position Overview: Praescient Analytics is seeking an experienced Senior Data Engineer to support a major federal data modernization and analytics program. This role is responsible for the design, development,...Full time
- ...Senior Data Engineer Location: Bethesda 5x Onsite Duration: 6-month CTH Partner with Data Services product owners, data engineers, data scientists, and BI developers to deliver data modeling, data quality, and overall data warehousing requirements in support of...
- ...Syms Strategic Group (SSG) is seeking a talented Senior Systems Engineer (Amazon Web Services (AWS) Data Engineer) Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust...Full timeRemote work
- ...Job Role: Data Center lead /System Engineer Location: Rockville, MD Onsite Type- Contract Managing Co-lo and domestic data centers Windows Server Administration, Server Patching, Troubleshooting, Commission and De-commissions in VMWare,...Contract workWork experience placement
$120k - $140k
...Conquer Risk ®. Summary Potomac is continuing to invest in modern data and AI capabilities to support our growing business. We are seeking a Machine Learning Data Engineer to join our team and play a critical role in building and scaling our data infrastructure...Full timeContract work$73.45k - $132.78k
...Description Leidos is looking to fill a Data Center Engineer position to support the National Digital Exploitation Center (NDOC). This role will be responsible for monitoring maintenance of all data center operations. This individual will collaborate with the government...For subcontractorLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data science developer Rockville, MD
- senior data center engineer Rockville, MD
- junior big data engineer Rockville, MD
- entry level big data engineer Rockville, MD
- aws data engineer Rockville, MD
- data engineer analytics Rockville, MD
- data engineer machine learning Rockville, MD
- data engineering intern summer Rockville, MD
- software data engineer Rockville, MD
- data developer Rockville, MD



