Overview
Overview: They are seeking an experienced Architect to join their Data Engineering team. In this role, this person will play a pivotal role in driving the design, implementation, and optimization of data solutions. The ideal candidate will have strong expertise in data pipeline tools such as DBT, DataVault (AutomateDV), Snowflake, Airflow, and GitLabs, with a proven ability to guide and collaborate with cross-functional teams. Additional experience in Microservices, Netsuite, or Salesforce will be a plus. Responsibilities: Lead and drive the design and architecture of data solutions, ensuring alignment with business goals and technical requirements. Oversee the implementation and automation of data pipelines and workflows, using tools such as DBT, DataVault (AutomateDV), Snowflake, Airflow, and GitLabs. Collaborate with engineering and business teams to gather requirements and ensure solutions meet functional and non-functional expectations. Provide mentorship and guidance to senior and junior team members on best practices, architecture, and development techniques. Evaluate and recommend new technologies, tools, and frameworks to enhance the team's capabilities. Conduct code reviews, implement robust testing strategies, and ensure high standards of quality and performance. Manage and optimize data storage and processing within Snowflake to ensure scalability, reliability, and cost-effectiveness. Work with DevOps and Infrastructure teams to automate and streamline data workflows and deployment processes. Required Skills and Experience: 5+ years of experience in data engineering or related fields, with 3+ years in an architecture or leadership role. Extensive experience with DBT, DataVault (AutomateDV), Snowflake, Airflow, and GitLabs. Strong experience in designing and building scalable, reliable, and efficient data pipelines and data storage solutions. Expertise in cloud platforms (especially Snowflake) and big data technologies. Strong communication skills and ability to collaborate with stakeholders at various levels. Ability to mentor and lead teams in building high-performance, maintainable data solutions. Preferred Skills (a plus, but not mandatory): Experience with Microservices architecture and development. Familiarity with enterprise applications like Netsuite and Salesforce. Strong background in agile methodologies and DevOps practices.
Job Type: Full-time
Schedule:
- Day shift
- Monday to Friday
Experience:
- Data Engineer: 5 years (Required)
- Cloud architecture: 3 years (Required)
- DBT: 3 years (Required)
- Big data: 3 years (Required)
Work Location: Remote