Senior Data Engineer

CyberarkNewton, MA
100d$109,000 - $160,000

About The Position

Join our Data Engineering group, where we collaborate with analytics teams across Sales, Marketing, HR, Security, Operations, and Finance to tackle complex business challenges that directly impact CyberArk's strategic metrics. We leverage the latest innovations in Cloud and SaaS technologies to deliver data and AI-driven solutions that improve business outcomes. We're looking for a Senior Data Engineer who brings deep expertise in data engineering, data modelling, cloud infrastructure, and DevOps. In this role, you'll design and build scalable, reliable data platforms and frameworks that power our analytics and decision-making capabilities. You'll work closely with cross-functional teams to deliver high-impact solutions that support our business objectives.

Requirements

  • Bachelor's degree in computer science, Engineering, or a related field.
  • 7+ years of experience in data engineering or platform engineering, with a strong focus on building and maintaining data pipelines.
  • Advanced proficiency in SQL and Python, including object-oriented programming, data processing with pandas and Spark, and API integration.
  • Strong knowledge of data modelling and warehouse design (dimensions, facts, SCDs, snapshots).
  • Hands-on experience with dbt and Snowflake, including advanced features like Cortex (AI), Python development, and analytics.
  • Proven experience in DevOps or Systems Engineering, with expertise in infrastructure as code and CI/CD pipelines.
  • Experience with cloud platforms such as GCP or AWS is a plus.
  • ML Ops experience is an advantage.
  • Strong problem-solving skills, with the ability to work independently, document processes, and communicate complex technical concepts clearly.
  • Demonstrated ability to apply an AI-first approach to working with data.

Responsibilities

  • Build and maintain high-performance data pipelines for our data lake and warehouse environments, optimizing for scalability, cost-efficiency, and trust.
  • Automate and manage infrastructure using DevOps best practices to ensure reliability, performance, and observability.
  • Translate business requirements into robust technical solutions through close collaboration with stakeholders.
  • Implement data quality and governance processes to ensure accuracy, consistency, and compliance.
  • Contribute to the deployment of large-scale LLM frameworks, pushing Snowflake's advanced capabilities to their limits.

Benefits

  • Wide range of medical benefits
  • Dental benefits
  • Vision benefits
  • Financial benefits
  • Other benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service