Find Jobs
Find Jobs Near You – Available Work in Your Location
Data Analyst / CDP Developer
Career Insights for Data Analyst
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Data Analyst develops computer programs to analyze large customer information databases for companies and organizations. Analyzes data to identify patterns and provide information relevant to a particular business, industry or field; analysis may be used for marketing, or to detect fraud in financial transactions, or for research. Develops computer programs to protect confidential customer information.
$92,312 / year median in California
+3% projected growth
Job Description
Responsibilities:
- Examine customer event data and other high-volume datasets to uncover trends, confirm data integrity, and support informed business decisions.
- Develop, refine, and maintain complex queries across distributed data platforms such as Presto, Hive, and NoSQL environments.
- Use Python to streamline data processing, automate recurring tasks, and support platform integrations and operational workflows.
- Partner with engineering, analytics, marketing, and subject matter experts to gather requirements, validate outputs, and align solutions with business needs.
- Monitor and manage scheduled pipelines and workflow orchestration processes, resolving failures and improving overall job reliability.
- Perform investigative analysis to identify anomalies, test assumptions, and troubleshoot issues affecting data ingestion, transformation, and delivery.
- Strengthen data quality practices by implementing validation checks, alerts, and monitoring approaches that improve observability in production environments.
- Create clear documentation for data logic, business rules, workflows, issue resolution, and preventive actions using Confluence or similar tools.
- Apply version control and CI/CD standards to data scripts and related assets while helping maintain consistent development best practices.
- Ensure data handling activities follow privacy, compliance, and governance expectations when working with customer-level and production information. Requirements
- Bachelor's degree in Data Science, Computer Science, Information Systems, or a related field.
- Advanced experience writing and optimizing SQL for large-scale data analysis across modern data platforms.
- Strong Python skills for automation, data processing, and workflow support.
- Hands-on experience with cloud technologies and an understanding of data architecture principles in cloud environments.
- Proven ability to troubleshoot pipeline issues, investigate root causes, and support stable production operations.
- Experience with workflow orchestration, monitoring tools, and maintaining data process documentation.
- Strong communication skills with the ability to explain technical findings to both technical and non-technical stakeholders.
- High attention to detail when working with sensitive customer data, data quality controls, and compliance-focused processes.
Benefits
- 401(k) Plans
- Health Insurance
- Dental Insurance
- Vision Insurance