Lead Data Engineer
AssetMarkAbout the role
Job Description:
The Job/What You'll Do:
Design, develop, and maintain the Enterprise data, cloud data warehouse and Analytics solutions within AssetMark. Deliver timely, accurate and actionable data critical to the business decision-making process. Facilitate the identification, analysis, development, manipulation and reporting of company data and information to gain knowledge of the factors that affect overall company performance. Provide continuous improvement efforts to enhance data transformation and manipulation, improve performance while providing increased functionality and maintaining availability of production information systems to serve the business needs.
We can consider candidates for this position who are able to accommodate a hybrid work schedule and are close to our Encino, CA office.
Responsibilities:
- Work in a highly collaborative team environment following the Agile methodology to assist other department personnel in the successful accomplishment of strategic and divisional objectives. Take the necessary steps to ensure our customers' needs are met to the maximum extent possible in an accurate and timely manner. Perform hands-on development and collaborate in the data management efforts including operational data to provide a high level of data integrity, security, and availability for internal and external customers.
- Establish and maintain a scalable, extensible, and maintainable architecture for the enterprise data management and analytics system. Summarize enterprise data into an intuitive analysis framework for understanding the current and future performance of the company. Provide the design, development, testing and maintenance of Data ingestion, Curation, and Dissemination processes, Data Engineering activities, Reporting and Analytics dashboards as per the Data Strategy roadmap.
- Collaborate with other business unit leaders for various projects involving enterprise data. Ensure the appropriate capture and retention of enterprise data. Work with Business Analysts to translate various business needs into EDM canonical data mapping, analytics, reporting, and dash-boarding requirements. Educate other business units and Information Technology teams about the analytics and reporting advantages available to them through Business Intelligence.
- Provide expertise to achieve system integration through database design, including data and dimensional modeling, logical and physical table design, complex queries, stored procedures and triggers, data transformation, aggregation, and enterprise application integration.
- Contribute towards the definition of data strategy, implementation of Enterprise Data management and Analytics standards and best practices. Mentor, support, and provide direction to lesser experienced teammates, including Offshore data engineers.
- Identify & deliver the analytical needs of business units by researching and analyzing data from various sources and incorporate data into existing processes and systems as needed by using expert level understanding of how data, technology, and data work together to serve our customers.
- Conduct analysis on datasets, including efficient extraction, transformation, and analysis of complex datasets. Analyze data and information in innovative ways to assist with strategic decisions and optimize process efficiencies. Ensure all necessary data elements are available for model building and strategy analysis.
- Research emerging technologies, trends, and benchmark data to make recommendations to improve customer experience, architecture, processes, and tools.
Knowledge, Skills, Abilities:
- Must have working experience with Raw and Business Data Vault Modeling and Engineering as well as building marts using Kimball based methodologies. Must have built data vault models from data requirements . Must understand how to build data quality into data pipelines for data vault and data integration pipelines
- Must have working experience with Azure based Data Pipelining , Scheduling and Monitoring and pyspark with ability to debug troublesome pipelines . Must have hands on expertise dealing with data pipelines
- Strong working experience with Big Data technologies (Spark, Data Bricks) for Data integration, & processing (ingestion, transformation, curation, etc), preferably on Azure cloud, and a clear understanding of how the resources work and integrate with cloud and on-prem.
- High level of proficiency with database and data warehouse development, including replication, staging, ETL, stored procedures, partitioning, change data capture, triggers, scheduling tools, cubes, and datamarts.
- Experience working with backend languages such as Python.
- Strong computer literacy and proficiency in data manipulation using A
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s