Sr Staff Engineer - Data Analytics

NationsBenefits, LLC

• $125K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in analytics/data engineering/business intelligence roles.
  • Advanced SQL expertise and experience in analytical data model design.
  • Proficiency in dbt for data transformation and modeling.
  • Hands-on experience with Databricks, especially Delta Lake and lakehouse architecture.
  • Familiarity with Tableau or similar BI tools for developing analytical solutions.
  • Solid understanding of dimensional modeling and data governance principles.
  • Skilled in Python and automation scripting.

Responsibilities

  • Design and maintain high-quality analytical data models using dbt and Databricks.
  • Create scalable Gold-layer models from operational data for business applications.
  • Establish a clear data architecture separating raw and curated layers from analytical models.
  • Decode business concepts into structured, governed models for user consumption.
  • Develop reusable data products aligned with business needs and lifecycle management.
  • Automate data workflows and processes through scripts and utilities.
  • Guide technical standards and mentor analytics team members.

Benefits

  • Comprehensive health, dental, and vision insurance.
  • Flexible work hours and remote work opportunities.
  • Professional development and training programs.
  • Collaborative and innovative work culture.
  • Retirement savings plan with company match.
Full Job Description
Sr Staff Engineer - Data Analytics Role Overview We are seeking an experienced Sr Staff Engineer - Data Analytics to build and scale the data products, models, and analytical foundations that power decision-making and external customer reporting across the organization. The role will work across Databricks, dbt, Tableau, and supporting data technologies to transform raw and curated data into trusted, reusable analytical products. Key Responsibilities Analytics Engineering & Data Modeling • Design, build, test, and maintain production-grade analytical data models using dbt and Databricks. • Develop scalable Gold-layer models that translate operational data into business-ready analytical datasets • Design dimensional, domain-oriented, and reusable data models supporting reporting, analytics, and downstream data products. • Establish clear separation between raw/curated data, Gold analytical models, and the enterprise semantic layer. • Implement testing, documentation, lineage, version control, and deployment practices for analytical data assets. Semantic Layer & Business Analytics • Design and evolve semantic models that provide consistent definitions for business metrics, dimensions, and KPIs. • Build analytical foundations optimized for consumption through Tableau and other BI or self-service tools. • Reduce duplicated business logic across dashboards, reports, and analyst workflows by centralizing reusable definitions. • Partner with analysts and business teams to translate business concepts into governed analytical models ready for consumption by business users. Data Product Development • Treat analytical datasets, semantic models, and reusable metrics as data products with defined consumers, ownership, documentation, quality expectations, and lifecycle management. • Build reusable data products that support multiple downstream consumers rather than one-off reporting solutions. • Partner with product, analytics, engineering, and business teams to identify high-value data products and prioritize development. • Improve usability, discoverability, and self-service usage of analytical data across the organization. Engineering & Automation • Develop scripts and utilities using Python, SQL, shell scripting, or similar technologies to automate data preparation, validation, deployment, monitoring, and operational workflows. • Build repeatable engineering patterns that replace manual analytics processes. • Participate directly in code reviews, debugging, performance optimization, and production support. • Apply software engineering practices including Git, CI/CD, automated testing, modular development, and infrastructure-aware deployment. Technical Leadership • Establish standards and design patterns for analytics engineering, modeling, semantic layers, and data products. • Provide technical guidance and mentorship to analytics engineers, analysts, and adjacent data teams. • Review architectures and code while remaining an active contributor to the platform. • Partner with data platform and data engineering teams on architecture, performance, governance, and data quality. • Help define the roadmap for the organization's analytics engineering capability. Qualifications • At least 10 years experience in analytics engineering, data engineering, business intelligence, or related disciplines. • Advanced SQL skills and strong experience designing analytical data models. • Production experience with dbt. • Strong experience with Databricks, including Delta Lake and modern lakehouse patterns - direct Databricks experience required. • Experience developing analytical solutions consumed through Tableau or comparable BI platforms. • Strong understanding of dimensional modeling, Gold-layer architecture, semantic modeling, metrics, and data governance. • Experience building reusable data products rather than primarily developing individual reports or dashboards. • Proficiency with Python and scripting/automation. • Experience with Git, CI/CD, testing, code review, and modern software development practices. • Ability to translate ambiguous business requirements into durable technical solutions. Ideal Profile This role is best suited for someone who operates comfortably between analytics, software engineering, and data architecture. The successful candidate should be equally comfortable designing an enterprise semantic model, writing dbt transformations, debugging Python, optimizing Databricks workloads, and working with business stakeholders to define what a metric actually means.

Similar Jobs

More Jobs at NationsBenefits, LLC

More Information Technology Jobs

Find similar Sr Staff Engineer - Data Analytics jobs: