Job Closed

This listing is no longer active.

Principal Data Engineer

Data EngineerData EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 1999H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

62 days ago

Salary

0

Seniority

Lead

Bachelor Degree7.5 yrs expEnglishETLPostgreSQLSQL

Job Description

Principal Data Engineer

Shift4

• Lead the design, development, and continuous optimization of scalable, reliable, and high-performance data warehouse architecture to support growing analytics and reporting needs. • Own and evolve data ingestion pipelines that move operational data from source systems (primarily PostgreSQL) into the data warehouse (Snowflake) with exceptional reliability and data quality. • Drive advanced data transformation and modeling initiatives to create reporting-friendly, analytics-optimized schemas and datasets. • Write and optimize complex, high-performance SQL queries to power reporting services, dashboards, data-driven APIs, and business intelligence. • Own and maintain a version-controlled database codebase (schemas, tables, views, transformations) using Git-based workflows. • Ensure all data changes are properly promoted, tested, and validated across development, staging, and production environments. • Collaborate with cross-functional stakeholders to define and execute data strategy and translate business requirements into scalable technical solutions. • Establish, promote, and enforce data engineering best practices, including code quality, documentation, testing, observability, and performance standards. • Monitor, troubleshoot, and proactively resolve data quality, latency, scalability, and reliability issues across the platform. • Provide technical leadership and mentorship to data engineers, setting direction and elevating team capabilities. • Contribute to architectural decisions and long-term roadmap planning for data modeling, ingestion patterns, warehouse optimization, and platform evolution. • Participate in agile processes while delivering incremental, production-ready solutions that drive measurable business impact.

Job Requirements

  • 7–10+ years of professional experience in data engineering, analytics engineering, or backend/data-focused software development.
  • Proven experience with large-scale or distributed data systems and platforms.
  • Expert-level proficiency in SQL and writing complex, high-performance queries for analytical workloads.
  • Strong understanding of data modeling concepts (dimensional modeling, star/snowflake schemas, analytics-optimized structures).
  • Deep familiarity with ELT/ETL concepts, data pipelines, orchestration, and modern data stack practices.
  • Hands-on experience ingesting and transforming data from relational databases, particularly PostgreSQL.
  • Solid experience with Git-based version control for database code and data transformations.
  • Demonstrated ability to support multiple environments (development, staging, production) with disciplined deployment and validation processes.
  • Strong problem-solving skills with the ability to design scalable, maintainable, and resilient data solutions.
  • Excellent communication skills and the ability to work independently while effectively engaging with both technical and non-technical stakeholders.
  • Prior experience providing technical mentorship or leadership within a data or engineering team.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Related Categories

Related Job Pages

More Data Engineer Jobs

Urbansoft™ logo

Senior Snowflake Data Engineer

Urbansoft™

Digital Transformation & Automation Experts

Data Engineer62 days ago
ContractRemoteTeam 11-50Since 2014H1B No Sponsor

• Design, develop, and implement robust data pipelines and solutions on the Snowflake Data Cloud platform. • Architect scalable and secure data solutions tailored to client needs, leveraging Snowflake’s advanced features. • Develop and optimize ETL/ELT processes for large-scale data ingestion, transformation, and processing. • Collaborate with cross-functional teams, including data scientists, analysts, and stakeholders, to deliver business-critical data solutions. • Ensure best practices in data architecture, security, and performance tuning within the Snowflake environment. • Lead and mentor junior engineers, fostering growth and technical excellence within the team. • Stay abreast of Snowflake updates, emerging technologies, and industry trends to maintain a competitive edge. • Troubleshoot and resolve data-related issues, ensuring high availability and reliability of systems.

United States
McKesson logo

Senior Data Engineer

McKesson

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable.

Data Engineer62 days ago
Full TimeRemoteTeam 10,001+Since 1833H1B Sponsor

• Design and implement scalable and efficient data pipelines to support various data-driven initiatives • Designs and maintains Databricks Lakehouse pipelines across Bronze/Silver/Gold (Delta) layers, producing governed, ML-ready datasets with built-in data quality checks and lineage • Collaborate with cross-functional teams to understand data requirements and contribute to the development of data architectures • Work on data integration projects, ensuring seamless and optimized data flow between systems • Implement best practices for data engineering, ensuring data quality, reliability, and performance • Contribute to data modernization efforts by leveraging cloud solutions and optimizing data processing workflows • Demonstrate technical leadership by staying abreast of emerging data engineering technologies and implementing industry best practices • Provide technical leadership in enabling AI/ML initiatives by designing scalable, reliable, and well-governed data engineering solutions • Effectively communicate technical concepts to both technical and non-technical stakeholders • Promotions to different environments using GitHub CICD with GitHub Actions / Liquibase • Participate in the evaluation and identification of new technologies

Tennessee
Job Closed
Data Engineer62 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Join us in advancing safer, consistent, quality healthcare for all. Job Summary: Under the direction of the Manager or Senior Manager, the Senior Clinical Data Specialist plays a vital role in delivering quality solutions to hospital partners across the country, approaching each hospital engagement as an opportunity to apply your expertise with precision. This is a unique opportunity to become a part of our team during a milestone moment in our growth, benefiting from our deep cancer registry experience and employee-centric leadership. Roles and Responsibilities: - Apply specialized, clinical knowledge of hospital partners: categorize, code, summarize, interpret and calculate registry/case information from nuanced, patient medical records.  - Ensure quality submission of all data in specified registries or measure data repositories, maintaining a high accuracy threshold. - Prioritize, organize, and meet tight deadlines for multiple concurrent tasks and team requests; use tact and judgment to manage expectations, flag obstacles, and propose solutions in a timely manner. - Navigate new technical systems: electronic medical records (EMR) and registry/case entry tools; use team resources to troubleshoot technical issues with systems and applications with a focus on solutions. - Contribute to team best practices, data dictionaries, abstraction guidelines, and other business rule documents; identify process improvement opportunities to help streamline tasks and processes. - Keeps up to date on mandated regulatory/publicly reported data requirements as specified by federal, state, payer, and other agencies. - Any or other additional responsibilities as assigned. Required Skills/Abilities: - Exposure to multiple patient medical record systems (EMRs) and clinical databases. - Intermediate proficiency with MS Office (Microsoft Excel). - Strong analytical and critical thinking skills to approach problems in a systematic method. - Demonstrates high standards for accuracy and attention to detail. - Demonstrates technical savvy and strong desire to learn new systems and technology. - Thrives working independently and takes ownership of projects/patient records. - Consistently and clearly communicates, adjusting style and tone as needed to effectively collaborate with hospital partners, peers, team leads and others. - Demonstrates strong self-organizational and time management skills to concurrently manage multiple accounts, adjusting as needed to shifting timelines and priorities.  - Ability to adapt to changes in timelines, requirements, and project assignments. - Maintains a high degree of responsibility in keeping PHI secure and confidential. - All applicants require legal authorization to work in the United States now or in the future without sponsorship. Education and Experience: - Must have at least 1 year of CathPCI Registry (NCDR/ACC) abstraction experience. - Exposure to patient medical record systems (EMRs) and clinical databases. Total Rewards: At Q-Centrix, our purpose—safer, consistent, quality healthcare for all—drives everything we do. To accomplish this important work, we need to attract, engage, and retain a talented team by providing a compelling, equitable rewards package comprised of an inclusive culture, flexible work environment, learning and development opportunities, competitive pay that rewards high performance, and robust benefits that support health and financial wellness. Add to this package a supportive community of people who help each other not only do meaningful work, but learn, grow, and have fun while doing so, and you get an organization that has earned the Great Place to Work distinction multiple years in a row!​ The target wage range for this role is $26.00 - $31.00 per hour. Individual wage rates within this range are based on multiple factors including but not limited to skills, experiences, licensure, certifications, and other business and organizational considerations. Wage ranges are reviewed, at minimum, annually and all team members are eligible for performance-based wage rate increases annually. The Q-Centrix compensation plan is productivity and accuracy focused, therefore, actual compensation could be higher or lower than target, dependent upon the team member’s performance. In addition to our inclusive and innovative working environment and competitive pay, full-time* team members enjoy: - A fully remote work environment with flexible schedule and a generous Paid Time Off program with additional paid time for volunteering. - Robust benefits package including medical, vision, dental, health savings accounts, company paid short- and long-term disability, employee assistance program, paid parental leave, life insurance, accident insurance, and other voluntary benefit programs for employees and their eligible dependents. - 401(k) retirement plan with a company match. - Paid professional development hours and other supportive resources. *Team members who are committed to work 30 or more hours each week are considered full-time. Commitment to Diversity, Equity, Inclusion and Belonging: At Q-Centrix, we hire people who love learning, value innovation, and believe in our purpose of safer, consistent, quality health care for all. We applaud qualified applicants who are accountable and committed to producing quality work. As an Equal Opportunity Employer, we support and value diversity, dignity, and respect in our work environment, and are committed to creating an inclusive environment in which everyone can thrive. We employ people based on the needs of the business and the job, and their individual professional qualifications. Here’s what does not impact our employment decisions: race, religious creed, religion, color, sex, sexual orientation, pregnancy, parental status, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status, health, marital, civil union or domestic partnership status, or any status or characteristic protected by the laws or regulations in locations where we operate. If you are an individual with a qualified disability and you need an accommodation during the interview process, please reach out to your recruiter. Candidate Privacy Statements

United States
$26 - $31 / hour
Provectus logo

Senior Technical Solution Manager – AI & Data Platforms

Provectus

We help businesses leverage cloud, data, and AI to reimagine the way they operate, compete, and deliver customer value.

Data Engineer62 days ago
Full TimeRemoteTeam 501-1,000Since 2012H1B Sponsor

• Drive AI Powered Product Innovation • Lead end to end product lifecycle from ideation through launch for AI and ML products • Develop compelling business cases by analyzing market opportunities and ROI projections for AI implementations • Oversee product strategy for large scale data migration projects across cloud platforms including AWS, Azure, and GCP • Guide data product development including ingestion pipelines, transformation layers, governance frameworks, and consumption APIs • Balance technical debt management with feature delivery, advocating for architectural improvements • Partner with client stakeholders, engineering teams, data architects, and ML engineers to deliver integrated solutions • Conduct design thinking workshops and user research sessions to validate product direction

Colorado