1

Python Engineer Jobs in South Carolina (NOW HIRING)

Good in Java, TypeScript and Python Programming. / Responsibilities: • Expertise in Writing, Enhancing and Executing automated scripts for test cases using Playwright Automation tool • Experience ...

Support the Advanced Engineering team in the research and development of new to market products and ... Proficiency in a computational language (MatLab, Simscape, Simulink, Python, Fortran, C, C++, or VB)

Deep hands-on Python development experience * Strong understanding of end-to-end RAG pipeline ... Prompt Engineering * Retrieval-Augmented Generation (RAG) * Agentic AI concepts Infrastructure ...

C, C++, Java, Python, VBA, etc.) * Excellent computer skills. * Positive influence and ability to work in a team setting. Advanced Qualifications: * Bachelor's degree in Mechanical Engineering ...

Azure DevOps Engineer

North Charleston, SC · On-site

$50.25 - $69/hr

Platform Engineer building and running our internal developer platform (Azure, CI/CD, Kubernetes ... Python for helpers/tests; Helm for Kubernetes deployments. • Platform Stack: Microsoft Azure ...

New

Azure DevOps Engineer

North Charleston, SC

$50.25 - $69/hr

Role: Platform Engineer building and running our internal developer platform (Azure, CI/CD ... Python for helpers/tests; Helm for Kubernetes deployments. * Platform Stack: Microsoft Azure Stack ...

New

Azure DevOps Engineer

North Charleston, SC

$50.25 - $69/hr

Role: Platform Engineer building and running our internal developer platform (Azure, CI/CD ... Python for helpers/tests; Helm for Kubernetes deployments. * Platform Stack: Microsoft Azure Stack ...

New

next page

Showing results 1-20

Python Engineer information

See South Carolina salary details

$21.3K

$129.9K

$187.9K

How much do python engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for python engineer in South Carolina is $129,887.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,500.00 and $152,600.00 per year, depending on experience, location, and employer.

What Does a Python Engineer Do?

As a Python engineer, your job is to use the Python programming language and develop code for your company. Your duties include creating a new application, integrating Python software with an existing system, or testing existing code to iron out bugs. Most employers hiring for this role have specific goals for projects in mind, and it is your job to turn those goals into reality in the most effective way. You’re also expected to use other programming skills, particularly involving Django, JavaScript, and database architecture.

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

To thrive as a Python Engineer, you need strong programming skills in Python, a solid understanding of computer science fundamentals, and experience with software development practices, often supported by a relevant degree or certification. Familiarity with frameworks like Django or Flask, version control systems such as Git, and cloud platforms like AWS or Azure are typically required. Excellent problem-solving abilities, attention to detail, and effective communication set top performers apart in this role. These skills and qualities are crucial for building scalable, maintainable code and collaborating efficiently within development teams.

How do Python Engineers typically collaborate with other team members during the software development lifecycle?

Python Engineers work closely with cross-functional teams, including front-end developers, QA testers, product managers, and DevOps specialists. Collaboration often involves participating in code reviews, daily stand-up meetings, and sprint planning sessions to ensure alignment on project goals and technical requirements. Effective communication and using collaborative tools like Git, Jira, and Slack are essential for managing tasks, sharing updates, and resolving issues efficiently. This teamwork-driven environment helps deliver high-quality software and supports continuous learning from peers.

How much does a Python engineer make?

The average salary for a Python engineer varies by experience and location but typically ranges from $80,000 to $130,000 annually. Senior Python developers with specialized skills in frameworks, data analysis, or machine learning can earn higher salaries, especially in competitive markets.

What is the difference between Python Engineer vs Data Scientist?

AspectPython EngineerData Scientist
Required CredentialsBachelor's in CS, Software Engineering, or related; Python proficiencyBachelor's or higher in Data Science, Statistics, or related; Python and analytical skills
Work EnvironmentSoftware development teams, coding, testing, deploymentData analysis, modeling, visualization, research
Employer & Industry UsageTech companies, startups, software firmsFinance, healthcare, e-commerce, research institutions
Common Search & ComparisonYesYes

Python Engineers focus on developing and maintaining software applications using Python, while Data Scientists analyze data to extract insights, often using Python for data manipulation and modeling. Both roles require Python skills but serve different primary functions within organizations.

What are the most commonly searched types of Python Engineer jobs in South Carolina? The most popular types of Python Engineer jobs in South Carolina are:
What job categories do people searching Python Engineer jobs in South Carolina look for? The top searched job categories for Python Engineer jobs in South Carolina are:
What are popular job titles related to Python Engineer jobs in SC? For Python Engineer jobs in SC, the most frequently searched job titles are:
Infographic showing various Python Engineer job openings in South Carolina as of May 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $129,887 per year, or $62.4 per hour.
Accelerated Leadership Program - Purchasing Engineer

Accelerated Leadership Program - Purchasing Engineer

Schaeffler Group

Fort Mill, SC

Full-time

Posted 12 days ago


Schaeffler rating

7.0

Company rating: 7.0 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

289th of 415 rated machine equipment manufacturers


Job description

Schaeffler Group -- Accelerated Leadership Program - Purchasing Engineer
Schaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities.  
Your Key Responsibilities
The Accelerated Leadership Program is comprised of four six-month rotations that provide cross-departmental exposure. Each rotation can be located at any of our facilities throughout the North American Region (USA, Mexico and Canada), including the possibility for other international rotations. The first rotation will start in Fort Mill, SC. Upon graduation of the program, a permanent position in Fort Mill, SC as a Purchasing Engineer is guaranteed. Purchasing Career Path Responsibilities
  • Partner with a mentor who is an experienced professional to develop best practices and evolve into a leader at Schaeffler
  • Gain knowledge alongside experts in relevant and cross-functional departments
  • Trained based on the 70:20:10 model which emphasizes a mixture of hands-on experience, mentoring, and formal training
  • Leadership training and tools to develop leadership skills
  • Complete rotation development milestones
  • Become equipped for your guaranteed position upon graduation
Your Qualifications
For this high-potential development program, we are looking for candidates who are ambitious, creative, enthusiastic, and passionate about leadership and their professional growth.
  • Bachelor’s degree in Industrial Engineering or related Engineering degree
  • Accepting June 2026 or later graduates
  • 3.0 minimum GPA
  • At least two rotations of relevant co-ops or internships
  • Experience in a fast-paced environment preferred
  • Leadership experience or exposure preferred
  • Thorough understanding of engineering principals
  • Excellent Organization and Communication skills
  • Strong Microsoft Office skills
  • Willingness to relocate every 6 months
As a global company with employees around the world, it is important to us that we treat each other with respect and value all ideas and perspectives. By appreciating our differences, we inspire creativity and drive innovation. In this way, we contribute to sustainable value creation for our stakeholders and society as a whole. Together, we advance how the world moves. Exciting assignments and outstanding development opportunities await you because we impact the future with innovation. We look forward to your application. www.schaeffler.com/careers Your contact Schaeffler Group USA Inc.  Sandy Annise Rice+18035782888Schaeffler is an equal employment opportunity / affirmative action employer. All qualified candidates will receive equal employment opportunities and consideration for employment without regard to unlawful consideration of race, color, sex, sexual orientation, gender identity, age, religion, national origin, disability, protected veteran status, or any other status protected by applicable law. Keywords: Administration, Services & Support; Supply Chain Management 
Apply now!

What Schaeffler employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom