Pluralsight

Senior Data Engineer


PayCompetitive
LocationRemote
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: R0011716

      Job Description:

      The Opportunity:
      Join Pluralsight's Data Engineering team within the Data Services Organization. We are on a mission to build and maintain an infrastructure capable of handling high-volume, business-critical data. This role is crucial in unifying data sources across our multiple products and domains, with a focus on both streaming and batch data processing.Your Role:
      As a Senior Data Engineer, you'll lead our team in implementing best practices with modern data tools. You'll primarily work with technologies such as Snowflake, Kafka, Materialize, and dbt, focusing on crafting robust data solutions. While these will be your main tools, we are also open to exploring new horizons in streaming data processing. Technologies like Spark, Flink, and Scala may become part of our toolkit as we discover innovative use cases and expand our capabilities. Your role involves applying your expertise in data transformations and leveraging your knowledge of streaming platforms.Who You Are:
      • 5+ years of experience in data engineering, with expertise in both batch and streaming data.
      • Strong foundation in SQL development on RDBMS (Snowflake and Postgres preferred).
      • Functional knowledge of Kafka and familiarity with other streaming technologies (Flink, ksqlDB, Databricks, etc.).
      • Proficient in dbt for data transformations and building data pipelines.
      • Hands-on experience with scripting languages (Python, BASH, Scala is a plus).
      • Experience with dimensional data modeling and understanding of data workflow diagrams.
      • Familiar with source control and deployment workflows for ETL processes.
      • Experience in metadata management and data quality.
      • Knowledge of software engineering best practices, including CI/CD, monitoring, and alerting for production systems.
      What You’ll Own:
      • Development and management of both streaming and batch data pipelines.
      • Ensuring high-quality, reliable data delivery, with a focus on streaming data platforms and dbt transformations.
      • Supporting and evolving the data environment to maintain speed and availability.
      • Leading data cataloging and management efforts.
      • Overseeing production performance tuning and resource management.
      Experience You’ll Need:
      • Proven capability to manipulate and analyze complex, high-volume data from a variety of sources.
      • Strong experience in designing and building end-to-end data models and pipelines, including both streaming and batch processing.
      • Knowledge of data management fundamentals and data storage principles.

      Working at Pluralsight

      Founded in 2004 and trusted by Fortune 500 companies, Pluralsight is the technology skills platform organizations and individuals in 150+ countries count on to create progress for the world.

      Our platform helps technologists master their craft and take control of their careers. We empower businesses everywhere to build adaptable teams, speed up release cycles and become scalable, reliable and secure. We come to work every day knowing we’re helping our customers build the skills that power innovation.

      And we don’t let fear, egos or drama distract us from our mission. Our mission to democratize technology skills is what drives us and our values are at the helm of how we work together. It’s our commitment to practicing them day in, day out that enables our performance. We’re adults, and we treat each other that way. We have the autonomy to do our jobs, transparency to eliminate office politics and trust each other to do the right thing. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be. We bring different viewpoints, backgrounds and experiences, and united by our mission, we are one.

      Bring yourself.

      Bring yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, age or protected veteran status. Pluralsight will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
      We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please visit the bottom of our website to learn how to request an accommodation.

      https://www.youtube.com/watch?v=-HTcEYIzA6c&t=1s


      #LI-JM2

  • About the company

      Pluralsight, Inc. is an American publicly held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.