1

Senior Python Developer Jobs in Greenville, SC (NOW HIRING)

Senior Systems Engineer

Greenville, SC · On-site

$98K - $134K/yr

Drive technical issues to closure by working with internal and field engineers to identify, track ... Proficiency with administration of a range of operating systems, including Python, RedHat, SuSE ...

Senior Systems Engineer

Greenville, SC · On-site

$98K - $134K/yr

Drive technical issues to closure by working with internal and field engineers to identify, track ... Proficiency with administration of a range of operating systems, including Python, RedHat, SuSE ...

... Senior Associate & Summary At PwC, our people in Offensive Security focus on improving the ... Demonstratingproficiencywith a programing or scripting language (C/C++, C#, Python, Go, PowerShell)

Sr. IT Systems Analyst

Spartanburg, SC · On-site

$92K - $154K/yr

... developer * Working knowledge of Rockwell PLCs or Siemens PLCs, OPC-UA, and MQTT protocols ... Experience with Python, Java, Jython, C, C+, C++, SQL, and/or other languages * Proficiency with ...

next page

Showing results 1-20

Senior Python Developer information

See Greenville, SC salary details

$51.7K

$133.5K

$183.4K

How much do senior python developer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for senior python developer in Greenville, SC is $133,498.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $153,700.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

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

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.
What are the most commonly searched types of Python Developer jobs in Greenville, SC? The most popular types of Python Developer jobs in Greenville, SC are:
What are popular job titles related to Senior Python Developer jobs in Greenville, SC? For Senior Python Developer jobs in Greenville, SC, the most frequently searched job titles are:
What cities near Greenville, SC are hiring for Senior Python Developer jobs? Cities near Greenville, SC with the most Senior Python Developer job openings:
Enterprise Intelligence Developer Sr. FT, Variable, - Remote

Enterprise Intelligence Developer Sr. FT, Variable, - Remote

Prisma Health

Greenville, SC • On-site, Remote

Full-time

Posted 23 days ago


Prisma Health rating

7.1

Company rating: 7.1 out of 10

Based on 339 frontline employees who took The Breakroom Quiz

371st of 873 rated healthcare providers


Job description

Inspire health. Serve with compassion. Be the difference.

Job Summary

Responsible for leading the analytics development from the vast array of data sources maintained by Prisma and turning them into actionable insights. Tasked with designing and implementing robust data models, analyzing data from diverse sources to identify metrics and KPIs that align with Prisma's operations and goals. Demands the development of detailed, visually compelling dashboards, reports, and visualizations using data visualization tools like Power BI, effectively communicating critical insights to both technical and non-technical stakeholders. Translates complex requirements into practical data-driven solutions, ensuring the integrity and reliability of data through stringent quality checks and validation processes. Creates and optimizes complex analytics and also mentor junior developers and collaborate with leadership to align reporting capabilities with strategic goals.

Essential Functions

  • All team members are expected to be knowledgeable and compliant with Prisma Health's values: Inspire health. Serve with compassion. Be the difference.

  • Utilize your expertise in data modeling to design and develop robust data models.

  • Collect, clean, and analyze large datasets from various healthcare sources, including electronic health records, claims, and operational systems.

  • Identify key performance indicators (KPIs) and metrics relevant to healthcare operations and organizational goals

  • Develop highly detailed and visually compelling dashboards, reports, and visualizations that effectively communicate insights derived from healthcare data.

  • Collaborate with stakeholders, including healthcare providers, administrators, and analysts, to understand their requirements and translate them into actionable Power BI solutions.

  • Ensure the accuracy, reliability, and integrity of healthcare data by implementing data quality checks and validation processes.

  • Analyze trends, patterns, and anomalies in healthcare data to identify areas for improvement and optimization.

  • Provide data-driven recommendations and insights to support strategic decision-making and drive organizational performance. Participate in cross-functional projects and contribute to a culture of data-driven decision-making.

  • Stay updated on the latest developments and best practices in data modeling, analytics to continuously enhance skills and knowledge.

  • Develop integrations for transferring data from data sources to the cloud data warehouse for use within analytics.

  • Performs other duties as assigned.

Supervisory/Management Responsibilities

  • This is a non-management job that will report to a supervisor, manager, director or executive.

Minimum Requirements

  • Education - Bachelor's degree in Computer Science, Management Information Systems, Healthcare, or a related field of study.

  • Experience - Five (5) years business, operations, computer science, or clinical setting. Four (4) years of report writing experience with Epic or comparable EMR

In Lieu Of

  • In Lieu of the education and experience requirements noted above, equivalent combination of work/academic experience may be considered.

Required Certifications, Registrations, Licenses

  • EPIC or PowerBI Certification or ability to achieve certification within 6 months EPIC or PowerBI Certification or ability to achieve certification within 6 months


Knowledge, Skills and Abilities

  • Proven experience in data analysis, including data extraction, cleaning, transformation, and analysis using SQL or other query languages. Strong analytical and problem-solving skills with the ability to interpret complex data and derive meaningful insights.

  • Demonstrated expertise in developing interactive and visually compelling dashboards, reports, and visualizations using Power BI or similar business intelligence tools. Proficiency in data modeling, creating calculated measures, and designing intuitive user interfaces.

  • Familiarity with healthcare data sources, terminologies, and regulatory requirements such as HIPAA. Understanding of healthcare operations, KPIs, and metrics relevant to the organization.

  • Proficiency in SQL, SnowSQL, and other query languages, with experience in data integration and data warehousing concepts handling large datasets. Knowledge of programming languages like Python or R preferred.

  • Excellent communication skills to effectively collaborate with stakeholders, present insights to both technical and non-technical audiences, and gather requirements. Ability to work in cross-functional teams and interact with healthcare providers, administrators, and analysts.

  • Strong attention to detail and a commitment to data accuracy, quality, and integrity. Ability to implement data validation and quality control processes.

  • Ability to manage multiple projects simultaneously, meet deadlines, and deliver high-quality results. Strong organizational and time management skills.

  • Eagerness to stay updated on the latest developments, emerging technologies, and best practices in data analysis and Power BI development in the healthcare industry. Willingness to expand knowledge and skills through professional development and training opportunities

Work Shift

Variable (United States of America)

Location

Greenville Memorial Hospital

Facility

7001 Corporate

Department

70019410 ITS Data Management

Share your talent with us! Our vision is simple: to transform healthcare for the benefits of the communities we serve. The transformation of healthcare requires talented individuals in every role here at Prisma Health.


What Prisma Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom