Demo

Senior Data Engineer

Saddle Rock Legal Group
Draper, UT Full Time
POSTED ON 1/31/2025
AVAILABLE BEFORE 4/30/2025

Job Description

Job Description

Position Overview :

The Senior Data Engineer will design, develop, and optimize our data warehouse and integration solutions. This role is pivotal to the success of our centralized data initiatives, ensuring seamless integration of partner data, building robust data pipelines, and supporting critical software applications. The ideal candidate will have a strong background in data modeling, normalization, and Python scripting, coupled with expertise in developing complex data warehouse solutions. Additionally, the role requires expertise in designing and maintaining efficient ETL processes, ensuring data is securely stored, properly normalized, and maintained to meet organizational and compliance standards.

Key Responsibilities :

Data Integration and Development :

Design and implement data warehouse solutions to integrate data from multiple systems (MS Azure, Salesforce, external partner systems, etc.).

Develop ETL / ELT processes to extract, transform, and load data into the centralized data warehouse.

Build data pipelines to facilitate real-time or scheduled data synchronization across systems using cloud-native services such as Azure Data Factory

Data Modeling and Normalization :

Create and maintain complex data models, ensuring data is normalized and structured for scalability, performance, and accuracy.

Collaborate with the Business Intelligence team to ensure data structures align with integration, application, and reporting needs, including matching and exception handling logic.

Existing Solution Support :

Enhance and optimize Python scripts for data ingestion, matching, reconciliation, and reporting within our existing solution.

Address challenges related to partner data aggregation and provide solutions for improved data accuracy and completeness.

Collaboration and Innovation :

Work closely with the Business Intelligence Manager, current developers, and other stakeholders to understand business needs and translate them into technical solutions.

Mentor current developers, including knowledge sharing with existing team members.

Quality and Performance :

Implement best practices in acquisition and storage of data, data security, governance, and compliance.

Continuously monitor, optimize, and improve system performance and data integrity.

Qualifications : Education :

Bachelor's degree in Computer Science, Data Engineering, or a related field (or equivalent experience).

Technical Skills :

Proven experience in designing and developing complex data warehouses (preferably on Microsoft Azure or a similar cloud platform).

Strong expertise in data modeling, normalization, and relational database systems (e.g., SQL Server, PostgreSQL).

Verifiable proficiency in Python, especially for scripting and data processing tasks.

Strong experience with ETL / ELT tools and frameworks (e.g., Azure Data Factory, Apache Airflow).

Familiarity with Salesforce and integrating data from CRM systems is a plus.

Experience :

More than 5 years of experience in data integration, development, or engineering roles, building solutions around data warehouses and data transporting platforms.

Experience working with relational databases such as PostrgeSQL, MySQL, SQL Server and NoSQL databases like MognoDB, etc.

Hands on experience with Data Warehousing Solutions like Snowflake or Redshift

Knowledge of big data frameworks like Hadoop, Apache Spark, etc.

Strong experience with containerization and orchestration with tools like Kubernetes.

Demonstrated ability to work with large datasets and complex business logic.

Strong problem-solving skills, with the ability to debug and optimize data processes.

Ability to work quickly and dynamically, able to adapt to change

Strong experience with Agile Development Framework

Understanding of data governance frameworks, like NIST CSF 2.0

CI / CD pipeline proficiency using GitHub or similar.

Soft Skills :

Excellent communication and collaboration skills to work effectively across teams.

Proactive, detail-oriented, and results-driven mindset.

Job Posted by ApplicantPro

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Data Engineer?

Sign up to receive alerts about other jobs on the Senior Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Saddle Rock Legal Group

Saddle Rock Legal Group
Hired Organization Address Draper, UT Full Time
Job Description Job Description Are you ready to take your accounting career to the next level with a company that value...
Saddle Rock Legal Group
Hired Organization Address Phoenix, AZ Full Time
(27A) Director of Case Quality Are you ready to step into a role where your attention to detail and leadership skills ca...

Not the job you're looking for? Here are some other Senior Data Engineer jobs in the Draper, UT area that may be a better fit.

Senior MSP Network Engineer

Contour Data Solutions, Salt Lake, UT

Senior Data Collection Engineer

Strider Technologies, South Jordan, UT

AI Assistant is available now!

Feel free to start your new journey!