Data Engineering Lead

Resilience Logo

Resilience

💵 $160k-$200k
📍Remote - United States

Summary

Join Resilience as a Data Engineer Lead and spearhead the development and maintenance of our data pipelines, infrastructure, and systems. Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to ensure efficient and reliable data integration, storage, and processing. This critical role demands technical expertise, a strong understanding of data engineering practices, and a strategic mindset. The position is full-time and remote-friendly, operating loosely on Eastern Standard Time. You will provide technical leadership, contribute to data infrastructure strategy, and develop and maintain data pipelines. This role also involves data modeling, performance optimization, and ensuring data security and governance.

Requirements

  • Bachelor’s or Master’s degree in computer science, data science, or a related field
  • Proven experience (5+ years) in data engineering, with hands-on expertise in data integration, data modeling, and ETL processes
  • Proficiency in programming languages such as Python, SQL, and Javascript/Typescript
  • Strong understanding of data warehousing concepts, data architecture, and cloud-based platforms (e.g., Dagster, AWS, Snowflake, dbt)
  • Experience with data governance, security, and compliance best practices
  • Excellent analytical and problem-solving skills, with a focus on delivering scalable and efficient solutions
  • Strong communication skills, with the ability to effectively collaborate across teams and present technical concepts to non-technical stakeholders
  • Demonstrated ability to prioritize and manage multiple projects in a dynamic environment

Responsibilities

  • Act as a subject-matter expert for data engineering practices, providing technical guidance and hands-on support to peers and junior engineers
  • Champion best practices for scalable, efficient, and secure data systems
  • Contribute to the strategic design and implementation of our data infrastructure to support current and future organizational needs
  • Research and recommend new tools, technologies, and methodologies to optimize processes
  • Design, develop, and maintain robust, scalable data pipelines for data ingestion, transformation, and storage
  • Ensure the quality, reliability, and integrity of data throughout the pipeline lifecycle
  • Collaborate with data scientists, analysts, and application teams to design and implement data models that support analytics, reporting, and business intelligence needs
  • Integrate data from diverse internal and external sources for seamless accessibility
  • Analyze and address bottlenecks, inefficiencies, and processing issues in data systems
  • Conduct capacity planning and implement optimizations to improve performance and reliability
  • Work with stakeholders to establish and enforce data security and governance policies
  • Implement appropriate access controls, data privacy measures, and compliance with regulatory standards
  • Partner with teams across the organization to align data engineering efforts with business objectives
  • Clearly communicate technical concepts to stakeholders with varying technical backgrounds
  • Provide mentorship and technical support to other engineers on the team, fostering a culture of continuous learning and technical excellence

Preferred Qualifications

Advanced certifications in data engineering or relevant domains

Benefits

  • Innovative company culture
  • Flexible work schedules
  • Family paid leave
  • Paid healthcare for employees
  • 401k
  • Professional development & career advancements
  • Flexible paid time off
  • Employee referral bonus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs