NetApp

Senior Software Data Engineer – SQL, Python

NetApp

full-time

Posted on:

Location Type: Office

Location: Morrisville • North Carolina • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $187,000 - $278,300 per year

Job Level

Senior

Tech Stack

CloudETLPythonSQLTableau

About the role

  • Own complex business problems end-to-end: define what needs to be solved, design the approach, and deliver scalable solutions.
  • Shape the analytics and data platform strategy for key Cloud Storage outcomes.
  • Set technical direction and build AI/ML-powered capabilities that drive impact across products and functions.
  • Architect durable data foundations (Snowflake + dbt), elevate data quality standards, transform signals into actionable insights and measurable business results.
  • Develop a deep understanding of Cloud Storage metrics, processes, funnels, and customer lifecycles.
  • Define problem statements and OKRs/KPIs; align roadmaps with BU priorities and partner teams.
  • Design and lead implementation of error-free ELT/ETL pipelines into data lake/warehouse.
  • Establish gold-standard data models, enforce versioned schemas, SLAs/SLOs, lineage, and observability.
  • Analyze large, complex datasets to diagnose root causes, opportunities, and risks.
  • Build and maintain executive-grade dashboards and self-serve semantic layers (Tableau/Power BI).

Requirements

  • Bachelor’s degree in computer science, mathematics, statistics, or related field.
  • 8+ years in data engineering/analytics with demonstrable impact on product or business outcomes.
  • Expert SQL and Python; strong command of Snowflake and dbt for ELT modeling; experience building production grade pipelines and data contracts.
  • Proven track record delivering dashboards/visualizations (Tableau/Power BI) that drive action.
  • Hands on with orchestration, CI/CD for data, and data testing/observability.
  • Ability to translate technical concepts for non technical audiences and influence senior stakeholders across time zones.
  • Excellent communication and collaboration skills, with the ability to work effectively with stakeholders at all levels.
  • Detail-oriented with a focus on data accuracy and quality.
  • Expertise with statistical modeling techniques.
Benefits
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • Various Leave options
  • Employee stock purchase plan
  • Restricted stocks (RSU’s)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SQLPythonSnowflakedbtELTETLdata modelingstatistical modelingdata accuracydata quality
Soft skills
communicationcollaborationdetail-orientedinfluenceproblem-solvinganalytical thinkingstakeholder managementtechnical translationleadershiporganizational skills