Logo
NorthMark Strategies

Lead Data Engineer

NorthMark Strategies, Dallas, Texas, United States, 75215

Save Job

The Company

NorthMark Strategies is a leading investment firm, combining capital, innovation, and engineering to drive long-term value. From operating complex businesses to backing breakthrough technologies, our mission is to build enduring businesses. Our team combines intelligent risk-taking, operational excellence, exceptional talent, and world-class computing capacity to create shareholder value.

Our company offers a dynamic environment where individuals have the freedom to lead companies toward bold achievements by embracing innovation, leveraging technology, and fostering differentiated business strategies. Our values are Integrity, Ability, and Energy, and the company aims to hire individuals who possess those qualities.

At NorthMark Strategies, we believe the future isn't something to hope for, it's something to build. We don't just invest, we create. Bringing together strategic insight and technical horsepower to deliver outcomes that endure.

The Position

We are seeking a highly skilled and experienced Lead Data Engineer to join our dynamic team. The ideal candidate will have a strong background in data engineering, data warehousing, and cloud platforms. This role will involve leading the design and development of the enterprise data platform, including robust data pipelines, development frameworks, and scalable data architectures to support our data-driven initiatives. You will collaborate closely with cross-functional teams to ensure data integrity, availability, and accessibility across the organization.

Responsibilities: Actively contribute to the overall vision and strategy for data, including topics like architecture, infrastructure and governance. Lead the design, development, and maintenance of scalable data pipelines, ETL/ELT processes, and data models. Use big data tools such as Spark, Flink, Trino and Kafka to ensure efficient data ingestion, storage, and processing. Design and implement reusable data processing frameworks that support different data types (structured, semi-structured, unstructured) and patterns (batch, streaming, CDC) Develop and optimize data storage solutions, including data warehousing, data lakes, and NoSQL databases on cloud platforms such as AWS, Azure, or Google Cloud. Collaborate with data scientists, analysts, and business stakeholders to understand data needs and deliver solutions that meet those needs. Ensure data quality, governance, and security through the implementation of best practices and robust monitoring systems. Mentor and provide technical leadership to junior data engineers, fostering a culture of continuous learning and improvement. Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred. 7+ years of proven experience as a Data Engineer or in a similar role, with a strong focus on data warehousing, ETL/ELT processes, and data modeling. Proficiency in programming languages such as Python, Java, or Scala. Hands-on experience with big data technologies such as Kafka, Spark, HDFS, Flink, Trino, Iceberg, etc. Experience with cloud platforms such as AWS, Azure, or Google Cloud. Strong SQL skills and experience working with both relational and NoSQL databases. Experience designing and implementing data processing frameworks that establish reusable development patterns. Experience configuring workflows within orchestration tools such as Apache Airflow. Experience creating data solutions in a hybrid cloud environment, particularly running workflows on Kubernetes. Experience supporting intensive workflows that make use of HPC (high performance compute) and/or supporting terabyte to petabyte scale workflows. Experience with high performance file systems such as Lustre or FSx. Excellent problem-solving and analytical skills. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Experience with building and managing data pipelines in a multi-cloud environment. Familiarity with data governance and data quality frameworks. Experience in mentoring or leading a team of data engineers. It is impossible to list every requirement for, or responsibility of, any position. Similarly, we cannot identify all the skills a position may require since job responsibilities and the Company's needs may change over time. Therefore, the above job description is not comprehensive or exhaustive. The Company reserves the right to adjust, add to or eliminate any aspect of the above description. The Company also retains the right to require all employees to undertake additional or different job responsibilities when necessary to meet business needs.

Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.

Benefits & Perks:

Company-Paid Benefits:

100% Employer-Paid Medical in our High Deductible Health Plan, Dental and Vision benefits for employees and their families, 16 weeks of Paid Parental Leave, Employee Assistance Program, Life insurance, Short-Term Disability and Long-Term Disability 401(k):

Company will match 100% of your contributions up to 6% Optional Employee-Paid Benefits:

Medical insurance in our PPO plan and a variety of other benefits such as Health Savings Accounts (with Company Contribution!), Flexible Spending Accounts, Supplemental Life Insurance, Wellhub and more. Time Off:

25 days of Paid Time Off plus 12 company holidays

EQUAL OPPORTUNITY EMPLOYER

NORTHMARK STRATEGIES LLC IS AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER. THE COMPANY'S POLICY IS NOT TO DISCRIMINATE AGAINST ANY APPLICANT OR EMPLOYEE BASED ON RACE, COLOR, RELIGION, NATIONAL ORIGIN, GENDER, AGE, SEXUAL ORIENTATION, GENDER IDENTITY OR EXPRESSION, MARITAL STATUS, MENTAL OR PHYSICAL DISABILITY, AND GENETIC INFORMATION, OR ANY OTHER BASIS PROTECTED BY APPLICABLE LAW. THE FIRM ALSO PROHIBITS HARASSMENT OF APPLICANTS OR EMPLOYEES BASED ON ANY OF THESE PROTECTED CATEGORIES.