Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

Dollar General

Company Overview

A Principal Data Engineer is responsible for expanding and optimizing data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams. This role involves building and optimizing data systems from the ground up, ensuring that data delivery architecture is consistent throughout ongoing projects.

The Principal Data Engineer supports software developers, database architects, data analysts, and data scientists on data initiatives, ensuring optimal data delivery and architecture. This position requires expertise in data pipeline building and data wrangling, with a focus on enhancing data systems for improved efficiency and performance.

Job Details

Duties & Responsibilities: What major responsibilities does this position have and what percentage of time is spent on completing them? (Typically 5 – 7)

• Develop, construct, test, and maintain data architectures: responsible for creating and maintaining optimal data pipeline architectures necessary for the organization's operational efficiency.

65%

• Collaborate with data scientists and other stakeholders: expected to collaborate with data scientists, business analysts, IT professionals, and management to assist with data-related technical issues and support their data infrastructure needs.

10%

• Assemble and prepare large, complex data sets to meet functional business requirements: required to work with different teams to understand their data needs and ensure those needs are met.

10%

• Build analytics tools: This will involve developing tools that utilize the data pipeline to provide actionable insights into key business performance metrics. 5%

• Maintain data security and compliance: ensure systems meet industry practices and business requirements for data privacy and protection. 5%

• Identify, design, and implement internal process improvements: This includes optimizing data delivery, automating manual processes, and re-designing infrastructure for greater scalability. 3%

• Keep up-to-date with the latest technology trends: Continually learn and adapt to new technologies that could improve existing systems 2%

Knowledge, Skills and Abilities (KSAs): What KSAs are required to perform this job?

• Hands on experience with programming languages (e.g. Python, SQL, GoLang)

• Knowledge with SQL database design concepts and Data Models

• Great numerical and analytical skills

• Degree in Computer Science, IT, or similar field; a Master’s is a plus

• Data engineering certification (e.g., Cloud Engineer, Data Engineer) is a plus

• Experience with big data tools: Hadoop, Spark, Kafka, etc.

• Experience with relational SQL and NoSQL databases, including MongoDG, Postgres and/or Cassandra.

• Experience with data pipeline and workflow management tools: Airflow, Dataflow, Composer, etc.

• Experience with GCP, Snowflake, Azure cloud services: BQ, Dataflow, Redshift

• Experience with stream-processing systems: Kafka, Spark-Streaming, etc.

• Good Knowledge of software engineering principles, methodologies and current best practices.

• Able to multitask and shift priorities as needed.

• Able to use BI Tools for data analysis and data QA.

Qualifications

Work Experience &/or Education: What are the minimum education and/or experience requirements necessary to perform this job?

• 9+ years experience and a degree in information technology or computer science with additional vendor-specific certification.

• BS or MS degree in Computer Science or a related technical field

• 4+ years of Python or Java development experience

• 4+ years of SQL experience (No-SQL experience is a plus)

• 4+ years of experience with schema design and dimensional data modeling

• Ability in managing and communicating data warehouse plans to internal clients

• Experience designing, building, and maintaining data processing systems

• Experience working with a cloud platform such as Snowflake / Azure or Databricks

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Goodlettsville, TN vacancy
  • $114.6k - $234.6k

    Provides expertise on the design and participates in building of data infrastructure to optimize data processing from a variety of...  ...collaboratively in an agile development environment with other engineers to develop, maintain, and debug advanced data solutions that are... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    21 hours ago
  • $114.5k - $154.58k

     ...re doing! Job Description Summary: We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging...  ...: Engage with prospective clients to understand their data integration challenges, especially around migrating from... 
    Suggested
    Remote work
    Worldwide

    Rocket Software

    Nashville, TN
    2 days ago
  •  ...familiarity with a variety of databases. Assemble large, complex data sets that meet functional / non-functional business...  ...Computer Science, IT, or similar field; a Master’s is a plus Data engineering certification (e.g IBM Certified Data Engineer) is a plus Experience... 
    Suggested

    Dollar General

    Goodlettsville, TN
    21 hours ago
  • $169.8k - $355.4k

    The Senior Director of Operational Reliability, Data Centers, is a critical leadership role responsible for ensuring the consistent...  ...Functional Collaboration:Work closely with Vendor Management and Engineering teams to ensure appropriate equipment selection, timely... 
    Suggested
    Contract work
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    16 hours ago
  • $121k - $215k

     ...be valued and empowered, then we invite you to apply to our Data Engineering Manager position. This position may be filled remotely or in...  ...eligibility requirements; and more. EOE/Minority/Female/Disabled/Vet. Principal Applicants Only. #J-18808-Ljbffr Husch Blackwell
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours

    Husch Blackwell

    Nashville, TN
    1 day ago
  • $141.2k - $191.1k

    The Technical Infrastructure Program Manager III (TIPM III) within Data Center Infrastructure Engineering (DCIE) manages the lifecycle of complex, cross-functional infrastructure programs across Amazon Fulfillment and Logistics operations worldwide. This role operates... 
    Full time
    Temporary work
    Seasonal work
    Worldwide
    Flexible hours
    Night shift
    Day shift

    Amazon

    Nashville, TN
    21 hours ago
  • $102.3k - $209.5k

    Oracle Cloud Infrastructure (OCI) is seeking a Senior Data Engineer to join the Capacity Data Analytics team. This team develops the trusted data foundation, reporting platforms, self-service analytics solutions, and data management infrastructure that enable strategic... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $140k - $160k

     ...headquartered in New York City with offices around the world. To learn more, go to .ROLE OVERVIEWZeta Global is seeking a Senior Data Engineer to build reliable, scalable data pipelines and data products for a healthcare vertical. You will be a hands-on engineer who... 

    Zeta Global

    Nashville, TN
    16 hours ago
  •  ...healthcare companies in America because what we do works. This is the way medicine is meant to be.Clarity on the Role:As a Sr. Data Engineer, you will be a crucial part of the Wellvana technology team responsible for the data platform and pipelines used across the organization... 

    Wellvana

    Nashville, TN
    1 day ago
  • $116.2k - $229.1k

    Position Summary Join our AI & Engineering team in transforming technology platforms, driving innovation, and helping make a significant...  ...operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Local area
    Visa sponsorship

    Deloitte

    Nashville, TN
    21 hours ago
  • Who you'll work with:We are seeking a Nashville, TN based Data Engineer to join our dynamic Data Team. This role is ideal for a data engineer with experience in Snowflake, Fivetran, dbt, Python, and SQL who thrives on ingesting and transforming data from diverse sources... 
    Full time

    Alliance Bernstein

    Nashville, TN
    21 hours ago
  • $121k - $135k

     ...develop and deploy capabilities, ensuring enterprise systems and data are protected with the security controls and tools required to...  ...data protection, Data Loss Prevention or information security engineering Experience in an enterprise environment with exposure to broader... 
    Permanent employment
    Full time
    Work at office
    Local area

    Creative Artists Agency

    Nashville, TN
    21 hours ago
  • Req ID:373262NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be...  ...thinking organization, apply now.We are currently seeking a Data Engineer to join our team in Nashville, Tennessee (US-TN), United States... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Nashville, TN
    4 days ago
  • $128k - $252.5k

     ...that transform our clients' businesses. We are hiring a Senior Data Scientist to collaborate directly with clients to design and develop...  ....Working with a team of interdisciplinary data scientists, engineers, architects, and consultants, our work includes novel areas... 
    Local area

    Deloitte

    Nashville, TN
    2 days ago
  • $151k - $168k

     ...Miami, London, Munich, Geneva, Stockholm, Shanghai, and Beijing, among other locations globally. Job SummaryCAA is seeking a Lead Data Engineer with deep expertise in data engineering, data architecture, database development, and data modeling to provide technical... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Creative Artists Agency

    Nashville, TN
    1 day ago
  • $88.92k - $120k

     ...What You'd Do in This Role:Real Estate at RamseyTrusted runs on data, and right now that data lives across legacy models that don't...  ...scalable data pipelines and ETL/ELT processes using modern data engineering tools and technologies.Developing and maintaining trusted... 
    Work visa
    Relocation package
    Flexible hours

    Ramsey Solutions

    Nashville, TN
    16 hours ago
  • $134.5k - $265.1k

    Position Summary Join our AI & Engineering team in transforming technology platforms, driving innovation, and helping make a significant...  ...operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Local area
    Visa sponsorship

    Deloitte

    Nashville, TN
    3 days ago
  •  ...University School of Medicine (VUSM) is seeking an experienced Analytics Engineer with an inquisitive and analytical mindset to join our team.The Analytics Engineer designs and maintains curated datasets and data models that support educational analytics, dashboards, and AI-... 
    Work at office
    Local area

    Vanderbilt University

    Nashville, TN
    4 days ago
  • $180k - $200k

     ...headquartered in New York City with offices around the world. To learn more, go to .ROLE OVERVIEWZeta Global is seeking a Lead Data Engineer to build and scale healthcare-focused applications and data systems that power audience intelligence, activation, measurement, and... 

    Zeta Global

    Nashville, TN
    1 day ago
  • $135k

    Data Engineer Downtown Music Publishing is seeking a Data Engineer to be a key contributor to the design, development, and management of our global music data platform and ecosystem that spans variable databases, technologies, products, and customers. This role will be... 
    Work experience placement
    Remote work

    DOWNTOWN MUSIC

    Nashville, TN
    4 days ago
  •  ...Job Title: Data Engineer III Client: Confidential DIRECT CLIENT (Domain: Public Safety & Government Services) Location: Nashville, TN - Hybrid Onsite (M, T, & TH) local needed Onsite interview Duration: 6 Month Contract to Hire... 
    Contract work
    Work at office
    Local area
    Immediate start

    3B Staffing LLC

    Nashville, TN
    2 days ago
  • $74.1k - $148.3k

     ...Job Description Team Overview: The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly...  ...form the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  • $95.9k - $167.9k

     ...purposeful work and meaningful impact every day. Learn more about what makes us different and how you can make your mark as a Senior Data Engineer at MMA. Marsh McLennan Agency (MMA) provides business insurance, employee health & benefits, retirement, and private client... 
    Minimum wage
    Local area
    Remote work
    Night shift

    Marsh LLC

    Nashville, TN
    1 day ago
  • $126.2k - $264.1k

     ...workflows. Creates infrastructure and frameworks to monitor the performance of machine learning models in deployment. Evaluates potential data quality, security, and/or privacy issues and their impacts on modeling. Provides troubleshooting and debugging support. Addresses... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    21 hours ago
  • $102.7k

     ...the design, development, and maintenance of the organization's data infrastructure, ensuring the efficient and reliable flow of data...  ...will work closely with data professionals, analysts, and engineers to build and optimize data pipelines, ensuring data quality and... 
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work

    Highmark Health

    Nashville, TN
    4 days ago
  •  ...Position Summary The Data Engineer as part of the Data Management and BI will participate in the development and deployment of Data Warehouse and BI products aligned to the business’s strategic plans and the HBS Shared Services initiative. These resources will be embedded... 
    Contract work
    Flexible hours

    CereCore

    Nashville, TN
    21 hours ago
  • $116.1k - $170.28k

     ...About the Role: We are seeking a highly skilled and experienced Senior Big Data Engineer to join our dynamic team. The ideal candidate will have a strong background in developing batch processing systems, with extensive experience in the Apache Hadoop ecosystem (Map Reduce... 
    Remote work

    GrabJobs

    Nashville, TN
    2 days ago
  • $104.24k - $156.36k

    Req ID: 378828 We are currently seeking a Data Engineer to join our team on-site in either Nashville, TN or Plano, TX. Job Summary We are seeking a senior data and cloud engineer to join our team. In this role, you will be responsible for executing development tasks within... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Socket

    Nashville, TN
    1 day ago
  • $150k - $180k

     ...support with compassion, creativity, and an unwavering commitment to children with medical complexity. What You'll Do As a Senior Data Engineer at Imagine Pediatrics, you will design, build, refactor, and maintain the data models and pipelines that power product, clinical... 
    Temporary work

    Imagine Pediatrics

    Nashville, TN
    3 days ago
  • $144.77k - $209.11k

    Sr. Data Engineer Employment Type: Full-Time, Mid-level Department: Business Intelligence CGS is seeking a passionate and driven Data Engineer to support a rapidly growing Data Analytics and Business Intelligence platform focused on providing solutions that empower our... 
    Full time
    Remote work
    Flexible hours

    GrabJobs

    Nashville, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!