Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Dice.com

Big Data Engineer

Career Insights for Data Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Maryland data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Data Engineer designs, builds and manages the information or big data infrastructure. Develops the architecture that helps analyze and process data in the way the organization needs it. Makes sure those systems are performing smoothly.

$112,698 / year median in Maryland

+11% projected growth

Explore Career

Job Description

Big Data Engineer Skills
  • DMV
  • Data Integration
  • Storage
  • Data Architecture
  • Collaboration
  • Testing
  • Data Quality
  • System Testing
  • Decision-making
  • Computer Science
  • Information Systems
  • Training
  • Financial Services
  • Database
  • Software Engineering
  • Automated Testing
  • Build Automation
  • Configuration Management
  • Technical Communication
  • Organized
  • Object-Oriented Programming
  • Java
  • GitHub
  • Software Development
  • Agile
  • Scrum
  • Kanban
  • Continuous Improvement
  • Big Data
  • Apache Hadoop
  • Apache Hive
  • Scalability
  • Debugging
  • Prompt Engineering
  • Data Analysis
  • Change Management
  • Team Leadership
  • Workflow
  • SQL
  • FOCUS
  • Performance Tuning
  • Caching
  • Broadcasting
  • Cloud Computing
  • Electronic Health Record (EHR)
  • Value Engineering
  • Amazon S3
  • Apache Spark
  • File Formats
  • Python
  • Scala
  • Functional Programming
  • Use Cases
  • Data Processing
  • Collections
  • Concurrent Computing
  • Management
  • Extract
  • Transform
  • Load
  • Continuous Integration
  • Continuous Delivery
  • Test Cases
  • Amazon Web Services
  • Privacy
  • Artificial Intelligence
  • Recruiting
  • MEAN Stack
  • Customer Service
  • Training And Development
SAP BASIS
  • Access Control
  • DMV
  • Data Integration
  • Storage
  • Data Architecture
  • Collaboration
  • Testing
  • Data Quality
  • System Testing
  • Decision-making
  • Computer Science
  • Information Systems
  • Training
  • Financial Services
  • Database
  • Software Engineering
  • Automated Testing
  • Build Automation
  • Configuration Management
  • Technical Communication
  • Organized
  • Object-Oriented Programming
  • Java
  • GitHub
  • Software Development
  • Agile
  • Scrum
  • Kanban
  • Continuous Improvement
  • Big Data
  • Apache Hadoop
  • Apache Hive
  • Scalability
  • Debugging
  • Prompt Engineering
  • Data Analysis
  • Change Management
  • Team Leadership
  • Workflow
  • SQL
  • FOCUS
  • Performance Tuning
  • Caching
  • Broadcasting
  • Cloud Computing
  • Electronic Health Record (EHR)
  • Value Engineering
  • Amazon S3
  • Apache Spark
  • File Formats
  • Python
  • Scala
  • Functional Programming
  • Use Cases
  • Data Processing
  • Collections
  • Concurrent Computing
  • Management
  • Extract
  • Transform
  • Load
  • Continuous Integration
  • Continuous Delivery
  • Test Cases
  • Amazon Web Services
  • Privacy
  • Artificial Intelligence
  • Recruiting
  • MEAN Stack
  • Customer Service
  • Training And Development
SAP BASIS
  • Access Control
  • SummarySoftware Guidance & Assistance, Inc.
, (SGA), is searching for a Big Data Engineer for a
CONTRACT
assignment with one of our premier Regulatory clients in the DMV area.

We are seeking a highly skilled and experienced Big Data Engineer to design, develop, and optimize large-scale data processing systems. In this role, you will work closely with cross-functional teams to architect data pipelines, implement data integration solutions, and ensure the performance, scalability, and reliability of big data platforms. The ideal candidate will have deep expertise in distributed systems, cloud platforms, and modern big data technologies such as Hadoop, Spark etc.
Responsibilities :
  • Design, develop, and maintain large-scale data processing pipelines using Big Data technologies (e.g., Hadoop, Spark, Python, Scala).
  • Implement data ingestion, storage, transformation, and analysis of solutions that are scalable, efficient, and reliable.
  • Stay current with industry trends and emerging Big Data technologies to continuously improve the data architecture
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Optimize and enhance existing data pipelines for performance, scalability, and reliability.
  • Develop automated testing frameworks and implement continuous testing for data quality assurance.
  • Conduct unit, integration, and system testing to ensure the robustness and accuracy of data pipelines.
  • Work with data scientists and analysts to support data-driven decision-making across the organization.
  • Ability to write and maintain automated unit, integration, and end-to-end tests
  • Monitor and troubleshoot data pipelines in production environments to identify and resolve issues.
Required Skills :
  • Bachelor's degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and/or work experience; Master's degree and past Financial Services industry experience preferred.
  • Demonstrated technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise quality solutions.
  • Past experience with developing enterprise quality solutions in an iterative or Agile environment.
  • 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.
  • Should be well organized, thorough, and able to handle competing priorities.
  • Ability to maintain focus and develop proficiency in new skills rapidly.
  • Ability to work in a fast paced environment.
  • Experience with object oriented programming languages such as Java, Scala or Python.
Essential Technical Skills:
    AI Tool Proficiency:
    Hands-on experience with AI development tools (GitHub Copilot, Q Developer, ChatGPT, Claude, etc.)
      Technical Background:
      Strong software development background with ability to contribute to technical discussions
        Agile Methodology:
        Extensive experience with Scrum, Kanban, and continuous improvement practices
        • Big Data technologies
        • Experience with Big data technologies such as Hadoop, Spark, Hive & Trino
        • Evaluate understanding of common issues like:
        • Data skew and strategies to mitigate it.
        • Working with massive data volumes in PetaBytes.
        • Troublehsooting job failures due to resource limitations, bad data, scalability challenged.
        • Look for real-world debugging and mitigation stories.
        • AI Skills
        Prompt Engineering:
        Proficiency in crafting effective prompts for AI coding assistants and analysis tools
          AI Workflow Design:
          Experience redesi... Visit the Employer site for more details