What are the responsibilities and job description for the Principle Database Engineer position at Sharp Decisions?
Job Details
Principal Database Engineer
Location: Jersey City (Hybrid - 3 days onsite)
Employment Type: Contract-to-Hire
Our client, a leading financial services firm, is seeking a Principal Database Engineer to join their team. The ideal candidate will have extensive experience in building ELT data pipelines, strong Snowflake expertise, and a solid understanding of database architecture and SQL development. This is a hybrid role with a preference for Jersey City, but candidates from other locations will be considered if they can meet the hybrid work requirement.
Key Responsibilities:
If you are a highly skilled database engineer with a passion for data architecture, Snowflake development, and ELT pipelines, we encourage you to apply!
Location: Jersey City (Hybrid - 3 days onsite)
Employment Type: Contract-to-Hire
Our client, a leading financial services firm, is seeking a Principal Database Engineer to join their team. The ideal candidate will have extensive experience in building ELT data pipelines, strong Snowflake expertise, and a solid understanding of database architecture and SQL development. This is a hybrid role with a preference for Jersey City, but candidates from other locations will be considered if they can meet the hybrid work requirement.
Key Responsibilities:
- Develop and maintain ELT data pipelines for data warehouse applications, primarily in Snowflake.
- Utilize Snowflake utilities such as SnowSQL, SnowPipe, Python/Java, Tasks, Streams, Time Travel, Optimizer, Metadata Manager, Data Sharing, and Stored Procedures.
- Collaborate on data modeling, database table design, and create complex SQL queries.
- Work with PL/SQL for database development and optimization.
- Participate in Agile development processes, including daily scrums, sprint planning, backlog grooming, and retrospectives.
- Engage with distributed teams and collaborate with developers, business analysts, and stakeholders.
- Work with Snowpark (Java/Python) to enhance Snowflake capabilities.
- Translate business requirements into efficient, scalable SQL solutions.
- 8 years of experience in database engineering, with a focus on ELT pipelines and Snowflake.
- Strong knowledge of database concepts, governance, modeling, and development.
- Bachelor's degree preferred or equivalent experience.
- Hands-on experience with BI tools such as Looker, Power BI, or Tableau is a plus.
- Proficiency in Python for data processing and automation.
- Experience with Agile, CI/CD, and DevOps practices.
- AWS experience is a plus but not required.
If you are a highly skilled database engineer with a passion for data architecture, Snowflake development, and ELT pipelines, we encourage you to apply!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.