Senior Data Engineer – Multiple Levels

Guidehouse is a leading global provider of consulting services to the public sector and commercial markets, with broad capabilities in management, technology, and risk consulting. We help clients solve their toughest challenges and navigate significant regulatory pressures with a focus on transformational change, business resiliency, and technology-driven innovation. Across a range of advisory, consulting, outsourcing, and digital solutions, we create scalable, innovative solutions that help our clients succeed. The company has more than 16,500 professionals in over 50 locations globally.

The Role

We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. This role is crucial for designing, developing, and maintaining robust and scalable data pipelines and infrastructure. You will work closely with data scientists, analysts, and other engineers to deliver high-quality data solutions that support various business functions.

What you will do:

  • Design, build, and maintain scalable and efficient data pipelines using various technologies (e.g., Spark, Airflow, Kafka).
  • Develop, optimize, and manage large-scale data warehouses and data lakes.
  • Collaborate with data scientists and analysts to understand data requirements and deliver solutions.
  • Implement data quality checks and monitoring processes to ensure data integrity and reliability.
  • Troubleshoot and resolve data-related issues and performance bottlenecks.
  • Evaluate and recommend new data technologies and tools to improve our data platform.
  • Mentor junior data engineers and contribute to best practices in data engineering.
  • Participate in code reviews and maintain high standards of code quality.

What you will need:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical field.
  • 5+ years of experience in data engineering, software engineering, or a related role.
  • Strong proficiency in Python or Java.
  • Experience with big data technologies such as Spark, Hadoop, or Flink.
  • Proficiency in SQL and experience with relational and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP) and data services.
  • Familiarity with data warehousing concepts and ETL/ELT processes.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

What would be nice to have:

  • Master’s degree in a related technical field.
  • Experience with real-time data streaming technologies (e.g., Kafka, Kinesis).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of data governance and security best practices.
Job Category: Data, Engineering
Job Type: Remote
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx