You haven't searched anything yet.
Job Description:
The OpportunityOur Data Engineering team, within our Data Services Organization, builds and maintains the infrastructure essential to delivering high-volume, business-critical data to the organization to enable data-driven decisions.
We are focused on expanding our curated and modeled data that unify sources of truth across our multiple products and domains. You'll have the opportunity and empowerment to guide the team on best practices using modern distributed data tools like Snowflake, Spark, Kafka, and dbt.
This is an ideal opportunity for someone that has strong opinions on how things should be done and loves figuring out what the right solution is for the scenario at hand. Your voice will be heard and will be given the opportunity to make an impact with the direction and delivery of our data platform to internal stakeholders.
Who you are:5 years of experience designing and delivering data warehouses and marts to support business analytics
Hands on experience with dbt (certification preferred)
Solid foundation in SQL development on RDBMS (Snowflake and Postgres preferred)
Experience with dimensional data modeling/data workflow diagrams, using Kimball methodology (conceptual, logical, and physical)
Experience with source control and deployment workflows for ETL (dbt/ airflow preferred)
Hands on experience with scripting languages (Python, BASH, etc)
Experience with metadata management and data quality
Knowledge of software engineering standard processes with experience with implementing CI/CD (Gitlab, Github Actions, Teamcity, etc.), monitoring & alerting for production systems
Data Warehousing and modeling delivery
Support and evolution of data environment to deliver high-quality data, speed, and availability
Curation of source-system data to deliver trusted data sets
Involvement on data cataloging and data management efforts
Production ETL performance tuning and environment-level resource consumption and management
Migration of POC pipelines to production data processes
Strong capability to manipulate and analyze complex, high-volume data from a variety of sources
Good experience crafting and building end-to-end data models and pipelines as well as alerting
Knowledge of data management fundamentals and data storage principles
Experience in data modeling for batch processing and streaming data feeds; structured and unstructured data
Expertise in streaming & real-time data processing using a technology like Spark, Kafka, ksqlDB, or Databricks, etc. and best practices on production deployment of these platforms
Experience working with AWS services such as DynamoDB, Glue, Lambda, Step Functions, S3, CloudFormation
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 to learn how to request an accommodation.
For more information on Pluralsight's commitment to building a more diverse and inclusive workforce, please review our most recent Diversity, Equity, Inclusion and Belonging report.
#LI-SW1
Full Time
IT Outsourcing & Consulting
$101k-128k (estimate)
11/14/2023
04/16/2024
pluralsight.com
HINGHAM, MA
1,000 - 3,000
2004
Private
BILL WILLIAMS
$200M - $500M
IT Outsourcing & Consulting
Pluralsight is an online educational platform that provides programming languages, application development and cybersecurity training courses.
The following is the career advancement route for Senior Data Engineer positions, which can be used as a reference in future career path planning. As a Senior Data Engineer, it can be promoted into senior positions as a CAE Designer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Data Engineer. You can explore the career advancement for a Senior Data Engineer below and select your interested title to get hiring information.
If you are interested in becoming a Senior Data Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Senior Data Engineer for your reference.
Step 1: Understand the job description and responsibilities of an Accountant.
Quotes from people on Senior Data Engineer job description and responsibilities
The Senior Data Engineer builds data processing frameworks that handle the business’s growing database.
03/09/2022: Billings, MT
The Senior Data Engineer owns and extends the business’s data pipeline through the collection, storage, processing, and transformation of large data-sets.
01/05/2022: Melbourne, FL
Create architecture for real-time, big data applications with minimal maintenance effort.
03/23/2022: Benton Harbor, MI
Work with both structured and unstructured data, with focus on ETL (Extract, Transfer, Load) and stabilizing pipelines and code.
01/22/2022: Greenville, MS
Provides successful deployment and provisioning of data solutions to production or other required environments.
01/12/2022: Dothan, AL
Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.
Career tips from people on Senior Data Engineer jobs
Apply for an entry-level data engineer role and gain experience.
02/06/2022: Providence, RI
Earn a bachelor’s degree related to data engineering and begin working on projects.
02/16/2022: Denver, CO
Consider pursuing additional professional engineering or big data certifications.
03/06/2022: Raleigh, NC
Gain knowledge with new data architecture principles and concepts, thorough understanding of layered systems architectures.
01/24/2022: Abilene, TX
Senior data engineers should also have an understanding of other programming languages that help with statistical analysis and modeling, such as Python.
01/02/2022: New York, NY
Step 3: View the best colleges and universities for Senior Data Engineer.