SENIOR DATA ENGINEER

• Posted 1 hour ago • Updated 1 hour ago
Full Time
USD $108,492.80 - 165,422.40 per year
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Innovation
  • Customer Experience
  • Business Systems
  • Data Analysis
  • Reverse Engineering
  • Performance Tuning
  • Data Warehouse
  • Extraction
  • Specification Gathering
  • Process Flow
  • Process Improvement
  • Scalability
  • Facilitation
  • HIPAA
  • Data Management
  • Information Systems
  • Computer Science
  • Business Administration
  • Data Integration
  • Informatica
  • Snow Flake Schema
  • ELT
  • Data Modeling
  • FOCUS
  • Optimization
  • Macros
  • Documentation
  • Git
  • Continuous Integration
  • Continuous Delivery
  • DevOps
  • Automated Testing
  • Promotions
  • Development Testing
  • Storage
  • Microsoft
  • Data Lake
  • Amazon Web Services
  • Microsoft Azure
  • Apache Parquet
  • Apache HTTP Server
  • Cloud Computing
  • Meta-data Management
  • Data Quality
  • Data Structure
  • Analytics
  • Generative Artificial Intelligence (AI)
  • Artificial Intelligence
  • Machine Learning (ML)
  • Apache Spark
  • Apache Kafka
  • Streaming
  • Workflow
  • Orchestration
  • Database
  • Transact-SQL
  • SQL
  • Unix
  • Scripting
  • Programming Languages
  • Python
  • Agile
  • Scrum
  • Software Development
  • Software Engineering
  • Management
  • Testing
  • Production Support
  • Mentorship
  • Emerging Technologies
  • Data Engineering
  • Accessibility
  • Human Resources
  • Law

Summary

Working at Moffitt is both a career and a mission: to contribute to the prevention and cure of cancer.

As the only National Cancer Institute-designated Comprehensive Cancer Center based in Florida, Moffitt employs some of the best and brightest minds from around the world. Join a dedicated team of nearly 11,000 who are shaping the future we envision. Moffitt has been recognized as a Best and Brightest Company to Work For in the Nation and is continually named one of the Tampa Bay Times' Top Workplaces.

Summary

Senior Data Engineer

Position Highlights:

The Senior Data Engineer, as a member of the Data Engineering team, will provide expertise in the design, deployment, and maintenance of data engineering frameworks that support Enterprise data needs within and external to the organization. This position advances data analytics initiatives by delivering accurate, reliable, and AI-ready data across cloud-based and on-premise environments. The Senior Data Engineer will continuously improve data engineering capabilities through innovation, modern data technologies, and self-service automation that simplifies and enhances the customer experience. This role combines technical expertise in data engineering with an understanding of business systems and processes to enable trusted data for analytics, AI, and emerging data-driven capabilities.

Responsibilities:
  • Perform engineering tasks including data analysis, data modeling, reverse engineering, and performance optimization
  • Design, develop, and deploy data pipelines and solutions supporting data warehouses, marts, and lakehouse environments
  • Build and maintain infrastructure for efficient extraction, transformation, and loading of data from various sources using AWS, Azure, Snowflake, SQL, and modern lakehouse architectures leveraging Parquet and Apache Iceberg
  • Document technical specifications, data models, process flows, standards, processes, and procedures
  • Define and implement data engineering strategies and process improvements to optimize performance, scalability, reliability, data quality, security, cost, data delivery, and automation
  • Establish and implement practices for data quality, testing, monitoring, error handling, and deployment of data solutions
  • Guide and mentor data engineering team members on advanced data engineering concepts, technologies, and best practices
  • Provide rotational on-call production support, including monitoring and facilitating resolution of issues affecting data engineering services
  • Ensure design, testing, documentation, and implementation practices comply with HIPAA and other patient data management policies and requirements

Minimum Requirements:

  • Bachelor's degree in information systems, Computer Science, Business Administration, or a related field
  • Minimum of 8 years of experience implementing data engineering initiatives
  • Minimum of 3 years of cloud experience with AWS and/or Azure
  • Minimum of 3 years of experience working and communicating with cross-functional teams, including deriving requirements and architecting data models, shared datasets, and AI-ready data solutions

Experience:

  • Experience with modern and traditional data integration and transformation technologies, including dbt, AWS Glue, Informatica, Azure Data Factory, and cloud-native data engineering frameworks.
  • Hands-on experience designing and implementing Snowflake solutions, including data ingestion, ELT, data modeling, Streams, Tasks, Dynamic Tables, Snowpipe/Snowpipe Streaming, and Snowpark, with a focus on performance, security, workload management, and cost optimization.
  • Strong experience with dbt, including models, incremental models, snapshots, tests, macros, packages, documentation, and reusable transformation frameworks, integrated with Git, CI/CD, and DevOps practices for automated testing, code reviews, and deployment across development, test, and production environments
  • Experience integrating dbt with Git, CI/CD pipelines, and DevOps practices to support automated testing, code reviews, deployment, and promotion across development, test, and production environments.
  • Experience with Azure data services, including Azure Data Factory, Azure Data Lake Storage (ADLS Gen2), and Microsoft Fabric, for data ingestion, orchestration, transformation, and data platform development
  • Experience designing and building cloud-based data lake and lakehouse architectures using AWS, Azure, Parquet, Apache Iceberg, and related cloud services
  • Experience designing and building AI-ready data solutions, including curated and governed data products, metadata, data quality, and data structures that support analytics, machine learning, generative AI, and AI/ML workloads
  • Experience working with Spark, Kafka, and Airflow for distributed processing, streaming, and workflow orchestration
  • Strong engineering background with expertise in data and database technologies, including advanced T-SQL and SQL
  • Experience working on Unix platforms and using scripting and programming languages such as Python
  • Experience working in Agile/SCRUM and software development environments, applying software engineering principles, code management, testing, and production support practices; ability to apply advanced data engineering principles and mentor team members
  • Continuously seek and apply industry best practices and emerging technologies to improve data engineering capabilities and develop new solutions

Salary Range
$108,492.80 - $165,422.40
Salary ranges posted for this position represent the expected base pay range for the role. Actual compensation may vary based on location and a variety of job-related factors, including experience, skills, education, and internal equity among Team Members in similar positions.

We are committed to maintaining fair and equitable pay practices and regularly review compensation to ensure alignment across our workforce.

Moffitt Career Site

If you have the vision, passion, and dedication to contribute to our mission,
then we have a place for you!

1. Equal Employment Opportunity

Moffitt Cancer Center is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or protected veteran or disabled status. We seek candidates whose skills, and personal and professional experience, have prepared them to contribute to our commitment to diversity and excellence.

2. Reasonable Accommodation

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. Moffitt endeavors to make moffitt.org/careers accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact one of the Human Resources receptionists by phone at or by email at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

Read more information about your EEO rights under the law.

Transparency in Coverage Rule
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX1f26dd
  • Position Id: 2af0dc74c594f58c0dca35f786651734
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Philadelphia, Pennsylvania

•

Today

Full-time

Plymouth Meeting, Pennsylvania

•

Today

Full-time

USD 180,000.00 - 210,000.00 per year

No location provided

•

Today

Full-time

Willingboro, New Jersey

•

28d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs