Data Engineer

QED NationalBirmingham, AL
67d

About The Position

We're seeking an experienced Data Engineer who will design and implement scalable data solutions that enable actionable insights and business growth. You'll work across GCP (Google Cloud Platform) and hybrid cloud environments, building and automating data pipelines, ensuring data quality, and optimizing performance across data lakes, warehouses, and analytics systems.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent experience).
  • Proven experience designing and implementing distributed data systems in GCP (required); experience with Azure is a plus.
  • Hands-on experience with GCP services such as Cloud Functions, Composer, and BigQuery (required).
  • Strong programming and scripting skills in Python, SQL, or equivalent languages.
  • Demonstrated expertise in data transformation, cleansing, and performance tuning.

Nice To Haves

  • Experience with BigQuery ML or Vertex AI (preferred).
  • Familiarity with Informatica Data Management Cloud tools (ETL, Data Catalog, Data Marketplace) a plus.
  • Experience working in a SAFe Agile environment preferred.
  • Excellent communication and documentation skills with a collaborative, solution-oriented mindset.

Responsibilities

  • Design, build, and maintain robust data pipelines and ETL processes to support enterprise data ingestion, transformation, and analytics.
  • Develop, deploy, and manage cloud infrastructure components-primarily in Google Cloud Platform (GCP) and occasionally Azure.
  • Automate workflows using tools such as Cloud Functions, Composer, and BigQuery, ensuring scalability and reliability.
  • Partner with cross-functional teams to define data models, establish data standards, and implement governance best practices.
  • Write clean, reusable, and maintainable code that supports both current and future data initiatives.
  • Troubleshoot data performance and quality issues, driving continuous improvement in data processing efficiency.
  • Develop and maintain clear technical documentation, including architecture diagrams, design specifications, and data mappings.
  • Collaborate with stakeholders to translate business needs into scalable data solutions and actionable insights.
  • Participate in Agile/SAFe development processes, contributing to sprint planning, testing, and deployment cycles.
  • Provide support for production systems as part of a rotating on-call schedule, ensuring reliability and uptime.

Benefits

  • Competitive pay
  • Comprehensive health, dental, and vision coverage
  • 401(k) retirement plans
  • Support of a dedicated team who will advocate for you every step of the way.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Administrative and Support Services

Education Level

Bachelor's degree

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service