1

Python Data Analyst Jobs in New York (NOW HIRING)

Develop Python solutions to integrate multi-source data, automate analytics workflows; Lead customer analytics initiatives using predictive modeling and segmentation to identify attrition drivers ...

Associate Data Analyst

New York, NY · On-site

$70K - $77K/yr

... of data analyses to assist with the execution and improvement of operational processes. The ... Create and develop routine reports utilizing crystal report, SQL, Excel and R/Python, and Crystal ...

We're built as a lean, data-driven organization that relies on a common understating of objectives ... Advanced SQL and working proficiency in Python or R for analysis, scripting, and lightweight ...

As the Data Analyst at Summus, you will help drive the expansion of a transformational way to ... Strong SQL and Python skills, experience with AI is a plus * Strong interest in the power of data ...

New

Data Analyst II

New York, NY · On-site

$93K - $117K/yr

Experience with Python for data analysis, automation, or scripting. * Experience with business intelligence and data visualization tools (Looker, Hex, Tableau, or similar). * Strong quantitative and ...

As the Data Analyst at Summus, you will help drive the expansion of a transformational way to ... Strong SQL and Python skills, experience with AI is a plus * Strong interest in the power of data ...

Required Skills A high level of mathematical ability Programming languages, such as SQL, Oracle and/or Python The ability to analyze, model and interpret data Problem-solving skills Capable of Deep ...

Sr. Data Analyst - Remote

Manhattan, NY · On-site +1

$94K - $119K/yr

SQL, Python, BigData, Data Analytics As a Data Analyst, you will leverage machine learning and predictive analytics to solve high impact business challenges across Insider Intelligence. This role is ...

Senior Data Analyst, Data Analytics

Manhattan, NY · On-site

$94K - $119K/yr

... Python for scripting and automation. • Comfortable writing Python to manipulate data, flag anomalies, and automate repeatable analytical tasks. Preferred : • Familiarity with Unit Economics ...

Develops and optimizes SQL queries, Python/PySpark scripts, and data pipelines to extract, transform, and validate data for analysis and reporting. * Independently leads analytics initiatives ...

Entry Level Python Developer

Union City, NJ · On-site

$55 - $75.75/hr

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply. We ...

Entry Level Python Developer

West New York, NJ · On-site

$54.50 - $75/hr

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply. We ...

next page

Showing results 1-20

Python Data Analyst information

See New York salary details

$37.2K

$90.4K

$148.8K

How much do python data analyst jobs pay per year?

As of Jun 27, 2026, the average yearly pay for python data analyst in New York is $90,411.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,400.00 and $106,100.00 per year, depending on experience, location, and employer.

What does a Python Data Analyst do?

A Python Data Analyst leverages the Python programming language to collect, process, and analyze large sets of data. They use tools and libraries like Pandas, NumPy, and Matplotlib to clean data, perform statistical analysis, and create visualizations that help organizations make data-driven decisions. Their role often involves extracting insights from complex datasets, automating data workflows, and communicating findings to stakeholders through reports or dashboards. Python Data Analysts play a crucial part in turning raw data into actionable business intelligence.

How do Python Data Analysts typically collaborate with other departments within an organization?

Python Data Analysts often work closely with teams such as marketing, finance, and product development to provide data-driven insights that inform business decisions. They regularly participate in cross-functional meetings to understand departmental objectives, gather requirements for data analysis, and present their findings in an accessible manner. Effective communication and the ability to translate technical results into actionable recommendations are essential, as analysts often act as a bridge between technical data and non-technical stakeholders.

What is the difference between Python Data Analyst vs Data Scientist?

AspectPython Data AnalystData Scientist
Required SkillsPython, SQL, data visualization, statistical analysisPython, R, machine learning, statistical modeling
Work EnvironmentBusiness analytics, reporting, data cleaningAdvanced modeling, predictive analytics, research
Industry UsageFinance, marketing, healthcare, retailTech, finance, research, AI development

While both roles require Python and data analysis skills, Data Scientists typically engage in more complex modeling and machine learning, whereas Python Data Analysts focus on data cleaning, visualization, and reporting to support business decisions.

What Does a Python Data Analyst Do?

As a Python data analyst, you use the Python programming language to develop tools for data mining, analysis, and data visualization. You typically develop a script to meet the specific data needs of your client or employer. Then, you test your code and perform debugging duties before deploying it in a live environment. Some data analysts also have algorithm creation responsibilities. In this case, after creating and testing an algorithm, you use Python with your algorithm to interpret data. You also develop reports to show to your clients or employers, and you may code a web app or interface that clients can use to visualize data sets.

Are Python coders still in demand?

Python data analysts are currently in high demand due to the language's versatility in data analysis, machine learning, and automation. Skills in libraries like Pandas, NumPy, and experience with data visualization tools increase employability across various industries.

Is 40 too old to become a data analyst?

Age is not a barrier to becoming a data analyst. Many professionals successfully transition into data analysis at various ages by acquiring skills in programming languages like Python or SQL, and gaining experience with data visualization tools. Employers value skills and experience over age, and continuous learning can help you stay competitive in the field.

What are the key skills and qualifications needed to thrive as a Python Data Analyst, and why are they important?

To thrive as a Python Data Analyst, you need strong analytical skills, a solid grasp of statistics, and proficiency in Python programming, often supported by a degree in data science, mathematics, or a related field. Familiarity with data analysis libraries like pandas and NumPy, visualization tools such as Matplotlib or Seaborn, and experience with data querying languages like SQL are typically required. Attention to detail, critical thinking, and effective communication help you derive insights and present findings clearly to stakeholders. These skills and qualities are vital for transforming raw data into actionable business intelligence and supporting data-driven decision-making.

Is Python useful for data analysts?

Python is highly useful for data analysts as it offers powerful libraries like Pandas, NumPy, and Matplotlib for data manipulation, analysis, and visualization. It is widely used in the industry for automating tasks, building data pipelines, and performing statistical analysis, making it a valuable skill for the role.

Will AI replace data analysts?

AI is transforming the role of data analysts by automating routine tasks such as data cleaning and basic analysis, but it is unlikely to fully replace them. Data analysts are needed to interpret complex insights, make strategic decisions, and develop models that require domain expertise and critical thinking. Skills in programming, data visualization, and understanding AI tools remain valuable in this evolving field.
What are the most commonly searched types of Python Data Analyst jobs in New York? The most popular types of Python Data Analyst jobs in New York are:
What job categories do people searching Python Data Analyst jobs in New York look for? The top searched job categories for Python Data Analyst jobs in New York are:
What cities in New York are hiring for Python Data Analyst jobs? Cities in New York with the most Python Data Analyst job openings:
Infographic showing various Python Data Analyst job openings in New York as of June 2026, with employment types broken down into 1% Internship, 79% Full Time, 1% Part Time, 16% Contract, and 3% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $90,411 per year, or $43.5 per hour.
Staff Data Analyst

Staff Data Analyst

Optimum

Long Island City, NY • On-site

$169K/yr

Other

Posted 23 days ago


Optimum rating

7.3

Company rating: 7.3 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

40th of 79 rated telecommunications companies


Job description

Are you looking to Optimize your life? Start your exciting path to a rewarding career today!

  
We are Optimum, a leader in the fast-paced world of connectivity, and we're seeking driven and enthusiastic professionals to join our team, empower lives, fuel businesses, and drive innovation. Connectivity is now longer a luxury, but a necessity. A career at Optimum means you'll be enabling progress and enhancing lives by providing reliable, high-speed connectivity solutions that keep the world connected. Our successes, now and in the future, are powered by our amazing product, a commitment to our people and culture, and the connections we make in our communities.


If you are resourceful, collaborative, and passionate about delivering consistent excellence, Optimum is for you! 

Job Summary

Optimum Media LLC in Long Island City, NY seeks a Staff Data Analyst to engineer advanced data pipelines and build Care and Retention analytics datasets using SQL and Python, leveraging the medallion data architecture to integrate billing, service, and interaction data into retention- and care-ready structures. 

Responsibilities

Track and analyze retention KPIs such as churn and ARPU trends across time, segmenting by market, product, revenue tier, and acquisition path, and enrich with external firmographic and industry data to produce executive-ready insights and infographics. Automate Tableau dashboards and executive scorecards using engineered data pipelines, providing real-time visibility into churn, ARPU, and care metrics with drill-downs by geography, product, revenue tier, and customer segment. Leverage Customer Lifetime Value (CLV) and churn risk models, integrating financial and behavioral data to prioritize retention strategies and maximize revenue yield. Analyze customer care operations by examining interaction volumes, service efficiency, transfer and repeat behaviors, and task code utilization, and evaluate field service activity and truck rolls to surface inefficiencies, cost drivers, and ARPU erosion risks. Evaluate rate events and campaigns by measuring offer response, churn, ARPU, and save yields, and assess their impact on Care and Retention KPIs to deliver ROI insights for pricing and retention strategy. Partner with Finance, Retention, Care, and Product leadership to design and monitor incentive structures that align agent performance with churn-reduction goals, ensure integrity of incentive-driven metrics, and integrate retention and care analytics into strategic planning. Mentor analysts and enforce best practices in SQL, Python, Tableau, and statistical modeling to ensure scalable, reproducible, and best-in-class retention and care analytics.

Qualifications

Bachelor's degree in Computer Science, Information Technology, Management of Technology, Engineering, or related field 5+ 5 years of experience with the following skills: Build  scalable cloud data pipelines using advanced SQL and DBT; Create and maintain dynamic retention KPIs driven by behavioral signals to detect and enable targeted interventions; Develop Python solutions to integrate multi-source data, automate analytics workflows; Lead customer analytics initiatives using predictive modeling and segmentation to identify attrition drivers; and Conduct campaign and pricing analytics to evaluate customer outcomes, ARPU impact, and ROI, and provide insights that guide retention and pricing strategies. Employer will accept any suitable combination of education, training, or experience. $169,541/yr. Email resume to Erin.Berry@optimum.com and ref: Staff Data Analyst. 40 hrs./wk, 9:00-5:00.

At Optimum, every action and interaction we take part in, is driven by our three Guiding Principles: Do What's Right, Drive One Optimum, and Make It Happen. These aren't just words, they help us build trust, create real community, and embrace new ways of thinking. Our employees are empowered to do the right thing for our customers and co-workers and to recognize and reward these behaviors when we see them. It's all part of the bigger picture of "Be The Difference" where each employee knows they have the power to enact real change, share new ideas, and understand that learning never stops. 

If you have the drive to succeed and are ready to embark on a thrilling career, seize this opportunity today, and join our winning team. Together, we'll shape the future of connectivity.  

All job descriptions and required skills, qualifications and responsibilities for a particular position are subject to modification by the Company from time to time, in the Company's discretion based on business necessity.

We are an Equal Opportunity Employer committed to recruiting, hiring and promoting qualified people of all backgrounds regardless of gender, race, color, creed, national origin, religion, age, marital status, pregnancy, physical or mental disability, sexual orientation, gender identity, military or veteran status, or any other basis protected by federal, state, or local law.

The Company collects personal information about its applicants for employment that may include personal identifiers, professional or employment related information, photos, education information and/or protected classifications under federal and state law. This information is collected for employment purposes, including identification, work authorization, FCRA-compliant background screening, human resource administration and compliance with federal, state and local law.

Applicants for employment with The Company will never be asked to provide money (even if reimbursable) as part of the job application or hiring process. Please review our Fraud FAQ for further details.

                                                                                                                                

Pay is competitive and based on a number of job-related factors, including skills and experience. The starting pay rate/range at time of hire for this position in the posted location is $169,541 - $202,694.00 / year. The rate/range provided herein is the anticipated pay at the time of hire, and does not reflect future job opportunity.


What Optimum employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom