Data Engineer (Remote USA)

USA

Job Description

Data Engineer Senior

Location: Remote

Overview: Seeking a Data Engineer to drive scalable data solutions across diverse client projects. The role involves rapid adaptation to new data environments, designing robust pipelines, and collaborating closely with teams to support AI/ML initiatives.

Responsibilities:

  • Quickly adapt to new client data projects, mastering varied systems and models.
  • Design scalable data pipelines using AWS, GCP, and on-premises tools.
  • Develop reusable ETL modules for integrating structured and unstructured data.
  • Build cloud and on-premises data infrastructure (databases, warehouses, lakes, marts).
  • Create flexible data integrations using APIs and middleware tools.
  • Automate batch and real-time data processes with workflow schedulers.
  • Ensure data quality through profiling, validation, and cleansing.
  • Monitor and optimize data solutions for performance and scalability.
  • Collaborate with cross-functional teams on data delivery for AI/ML initiatives.
  • Research and implement new data technologies like containerization and ML ops.
  • Establish data security, privacy, compliance, and access control standards.
  • Develop adaptable data models and technical documentation.
  • Work in Agile environments, delivering iterative data solutions.

Requirements:

  • Bachelor’s degree in MIS, systems engineering, computer science, or similar.
  • 5 years of experience in data engineering.
  • Proficiency in Python; familiarity with SQL and relational databases.
  • Experience with cloud platforms (AWS, Azure, GCP) and data warehousing.
  • Familiarity with ETL/ELT processes and data visualization tools.
  • Strong analytical, problem-solving, and communication skills.
  • Detail-oriented with a passion for learning and collaboration.

Apply Online

A valid email address is required.