M

McAfee

Antivirus and cybersecurity software provider

Senior Data Engineer

Data Science +1Posted on Nov 9
Full-timeFrisco, TX, USA

About the Job

Requirements

  • At least 10 years of hands-on experience in Data Engineering, including building and supporting scalable data pipelines, transformations, and analytical datasets.
  • Advanced proficiency in Python and SQL, with experience working with large-scale structured and unstructured datasets.
  • Experience with data processing technologies such as Apache Spark and modern ETL/ELT frameworks.
  • Experience working with cloud data platforms and services such as AWS, Azure, or GCP.
  • Strong understanding of data modeling, data quality, data transformations, performance optimization, and building reliable analytical datasets.
  • Working knowledge of statistics, probability, hypothesis testing, regression, classification, clustering, and predictive modeling.
  • Hands-on exposure to Data Science and machine-learning libraries such as pandas, NumPy, scikit-learn, XGBoost, TensorFlow, or PyTorch.
  • Ability to turn raw data into a hypothesis, analysis or model, conclusion, recommendation, and measurable outcome.
  • Coursework, certification, specialization, or a degree in Data Science, Machine Learning, Statistics, Applied Mathematics, Computer Science, or a related discipline is preferred.
  • Ability and motivation to rapidly develop deeper Data Science and Machine Learning expertise while continuing to apply strong Data Engineering fundamentals.
  • Ability to convert loosely defined product or customer questions into measurable analytical problems and communicate findings to technical and non-technical stakeholders.

Responsibilities

  • Design, build, optimize, and maintain scalable data pipelines and analytical datasets that support analytics, machine-learning, and artificial-intelligence use cases.
  • Build reliable data ingestion, transformation, and feature pipelines across large-scale product telemetry, customer, behavioral, feedback, and operational datasets.
  • Establish practices for data quality, observability, reliability, performance, and governance so datasets are trusted and ready for analysis and modeling.
  • Use Python, SQL, Spark, and cloud data technologies to process, transform, and analyze large-scale datasets and derive insights.
  • Analyze product telemetry, usage, behavioral, customer feedback, support, and operational datasets to identify trends, patterns, anomalies, friction points, and opportunities.
  • Develop features, metrics, cohorts, and customer segments to deepen understanding of customer behavior and product performance.
  • Develop statistical and machine-learning models to understand customer behavior, product usage, engagement, friction, and customer outcomes.
  • Apply regression, classification, clustering, segmentation, anomaly detection, time-series analysis, forecasting, and predictive modeling as appropriate to the problem.
  • Develop and test hypotheses through statistical analysis and experimentation to understand factors driving customer and product outcomes.
  • Build predictive approaches to identify emerging customer issues, behavioral changes, product friction, performance issues, and other signals before they become broader problems.
  • Apply natural language processing, embeddings, large language models, and generative artificial intelligence where appropriate to extract insights from unstructured customer feedback, surveys, reviews, and support interactions.
  • Evaluate analytical and machine-learning models with appropriate statistical and machine-learning techniques and ensure conclusions are supported by the underlying data.
  • Partner with Engineering and Product teams to translate ambiguous customer and product questions into measurable data problems, analytical hypotheses, and actionable recommendations.
  • Translate data into insights, predictions, recommendations, and measurable product outcomes beyond dashboards and descriptive reporting.
  • Develop scalable approaches for operationalizing successful models against production datasets, including model monitoring and retraining where appropriate.
  • Measure whether insights and resulting product or engineering changes produce their expected impact, creating a continuous learning loop between data, insights, actions, and customer outcomes.

Desired Qualifications

  • Exposure to behavioral analytics, anomaly detection, segmentation, forecasting, predictive analytics, or other applied Data Science techniques.
  • Familiarity with natural language processing, large language models, embeddings, vector databases, retrieval-augmented generation, and generative artificial intelligence for extracting insights from structured and unstructured datasets.

About the Company

McAfee

Antivirus and cybersecurity software provider

McAfee creates cybersecurity software to protect computers and other devices from malware and online threats. Its products scan for viruses and malware, monitor systems in real time, and use up-to-date threat intelligence to block risky activity. Many offerings are managed through cloud-based services that let people and organizations deploy protection across multiple devices and users. McAfee distinguishes itself through its long history in antivirus, broad consumer and business product lines, and its move from a standalone company to an Intel-backed security division and back to an independent public company, giving it experience across both home and enterprise markets. The company’s goal is to help people and organizations stay safe online by defending devices, data, and identities from cyber threats.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1987

Recently Posted Jobs

Explore more opportunities at McAfee

See more jobs