1

Senior Python Data Analysis Jobs in New York, NY

Senior Python Developer

Manhattan, NY · On-site

$121.20 - $181.80/hr

Senior Python Developer Intermediate‑level position responsible for participation in the ... The overall objective of this role is to contribute to application systems analysis and programming ...

Senior Python Developer

New York, NY · On-site

$121K - $181K/yr

The Senior Python Developer is an intermediate level position responsible for participation in the ... The overall objective of this role is to contribute to applications systems analysis, programming ...

Senior Python Developer

Jersey City, NJ · On-site

$125K - $130K/yr

Key responsibilities include writing clean Python code, building and optimizing ETL processes, and ... Strong problem-solving and analytical skills Experience with big data technologies (e.g., Hadoop ...

Python developers

Jersey City, NJ · On-site

$52.50 - $72.25/hr

Senior Python Developer Job Location: Jersey City, NJ Job Type: Full-Time * Experienced Python ... Should also have a strong SQL background and have data engineering experience

We are seeking an experienced Senior Python Engineer to design, build, and maintain scalable, high ... data, and quality standards Required Qualifications Bachelor's degree in Computer Science ...

... the analysis and interpretation of data. Excellent opportunity to immerse yourself in and learn ... Robust design to implement Python solutions with hands-on coding skills in Python * Research ...

Senior Python Developer

Jersey City, NJ · On-site

$121K - $181K/yr

... the analysis and interpretation of data. Excellent opportunity to immerse yourself in and learn ... Robust design to implement Python solutions with hands-on coding skills in Python * Research ...

Job Title: Sr. Python AI/ML Engineer Job ID: 2024-13143 Job Location: Morris Plains, NJ - hybrid ... Excellent problem-solving and analytical skills. * Ability to work independently and as part of a ...

New

Python Developer

New York, NY

$55 - $75.75/hr

Description Laboro is seeking a talented MID_SENIOR Python Developer to join our dynamic ... Excellent problem-solving and analytical abilities * Effective communication and teamwork skills

Senior Python Engineer

Manhattan, NY · On-site

$100 - $140/hr

We are looking for a Senior Python Engineer to own, design, build, and maintain high‑performance ... APIs, data pipelines, message brokers (Kafka), caching * Optimize systems for throughput, latency ...

Showing results 21-40

Senior Python Data Analysis information

See New York, NY salary details

$60.2K

$155.3K

$213.3K

How much do senior python data analysis jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior python data analysis in New York, NY is $155,326.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,900.00 and $178,900.00 per year, depending on experience, location, and employer.

What is a senior Python data analyst?

A Senior Python Data Analyst is an experienced professional who uses Python programming to collect, process, and analyze large sets of data. They are responsible for extracting meaningful insights from data to support business decisions, often using libraries like pandas, NumPy, and matplotlib. In addition to technical skills, they also apply statistical analysis and data visualization techniques, and frequently mentor junior analysts or collaborate with data scientists and engineers. Their role may also involve developing automated data pipelines and ensuring data quality across projects.

What are the key skills and qualifications needed to thrive as a senior Python data analyst?

To thrive as a Senior Python Data Analyst, you need an in-depth understanding of data analysis, statistical modeling, and advanced Python programming, typically supported by a degree in a quantitative field. Proficiency with data analysis libraries (like pandas, NumPy, and SciPy), visualization tools (such as Matplotlib and Seaborn), and experience with SQL databases are essential, and certifications like Microsoft Certified: Data Analyst Associate can be beneficial. Strong problem-solving abilities, effective communication, and the capacity to distill complex data insights for stakeholders are critical soft skills. These competencies enable you to extract actionable insights from large datasets, drive data-informed decision-making, and collaborate effectively across teams.

What are some common challenges senior Python data analysts face when working with large datasets, and how can they overcome them?

Senior Python Data Analysts often encounter difficulties such as slow processing speeds, memory limitations, and data quality issues when handling large datasets. To overcome these challenges, it's essential to leverage efficient libraries like pandas and Dask, utilize optimized data formats (such as Parquet), and implement batch processing or cloud-based solutions. Collaborating closely with data engineers and IT teams also helps ensure robust data pipelines and infrastructure. Regular code optimization and staying updated on best practices can further enhance performance when working at scale.

What is the difference between Senior Python Data Analysis vs Data Scientist?

AspectSenior Python Data AnalysisData Scientist
Required SkillsPython, SQL, data visualization, statistical analysisPython, R, machine learning, statistical modeling
Work EnvironmentData analysis teams, business unitsResearch, product development, analytics teams
Industry UsageBusiness intelligence, finance, marketingTech, healthcare, finance, research
CertificationsPython certifications, data analysis coursesData science certifications, machine learning courses

While both roles involve Python and data handling, Senior Python Data Analysts focus on interpreting data and creating reports for business decisions, whereas Data Scientists develop predictive models and advanced algorithms to extract deeper insights. The roles often overlap, but Data Scientists typically require broader skills in machine learning and statistical modeling.

What are the most commonly searched types of Python Data Analysis jobs in New York, NY?

The most popular types of Python Data Analysis jobs in New York, NY are:

What job categories do people searching Senior Python Data Analysis jobs in New York, NY look for?

The top searched job categories for Senior Python Data Analysis jobs in New York, NY are:

Infographic showing various Senior Python Data Analysis job openings in New York, NY as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $155,326 per year, or $74.7 per hour.

Senior Python Developer

Citigroup Inc.

Manhattan, NY • On-site

$121.20 - $181.80/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Citibank rating

8.3

Company rating: 8.3 out of 10

Based on 177 frontline employees who took The Breakroom Quiz

39th of 171 rated banks


Job description

Senior Python Developer

Intermediate‑level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Mortgage Technology team using Python, Docker, Kubernetes, Openshift and AI‑related technologies. The overall objective of this role is to contribute to application systems analysis and programming activities, including integration with AI, and to work closely with the business to deliver technological solutions that drive decision making.

Responsibilities
  • Design and deliver scalable, Python‑based applications supporting the mortgage trading business, quantitative analytics, workflows and reporting.
  • Partner with the business, risk, product and cross‑functional technology groups to integrate platforms, identify enhancements and enable new products and process improvements.
  • Monitor and control all phases of the development process and analysis, design, construction, testing and implementation as well as provide user and operational support to business users.
  • Apply AI and GenAI capabilities to modernize workflows, automate analysis, and unlock new insights in mortgage tech.
  • Resolve high‑impact, complex initiatives through analysis of business processes, system flows and industry standards.
  • Apply engineering standards for coding, testing, CI/CD, debugging and production readiness.
  • Serve as advisor or coach to new or junior analysts.
  • Operate with a limited level of direct supervision.
  • Exercise independence of judgement and autonomy.
  • Act as SME to senior stakeholders and/or other team members.
Recommended Qualifications
  • 5‑8 years of relevant experience.
  • Bachelor’s degree (or equivalent experience) in Computer Science, Engineering, Mathematics or a related STEM field.
  • Extensive knowledge of Python and container orchestration platforms.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques and methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
Location

New York, New York, United States

Time Type

Full Time

Salary Range

$121,200.00 - $181,800.00

Benefits

Citi offers competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.

EEO Statement

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

Other Information

This job description provides a high‑level review of the types of work performed. Other job‑related duties may be assigned as required.

#J-18808-Ljbffr

What Citibank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Citigroup Inc logo

About Citigroup Inc

Sourced by ZipRecruiter

We live in an increasingly complex world. Companies these days are either born global or are going global at record speed. Business and geopolitics are forging an entirely new dynamic and consumers now expect financial services to be a seamless part of their digital lives. Citi is a bank that’s uniquely positioned for this moment. Through our vast global network and our on-the-ground expertise, we can connect the dots, anticipate change and empathize the needs of our clients and customers in ways that other banks simply cannot. Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We have set expectations for how we must act to bring our mission to life. These expectations are at the heart of our Leadership Principles – we take ownership, we deliver with pride and we succeed together.

Industry

Banking and credit intermediation

Company size

5,001 - 10,000 Employees

Headquarters location

New York City, NY, US