1

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

Senior Technical Product Owner

Columbia, SC

$117K - $154K/yr

Industry/Sector Not Applicable Specialism Software Engineering Management Level Senior Associate ... Working knowledge of Java, Python, and C++ to guide effectively engineering discussions and ...

May serve as senior technical staff member for assigned projects. May coach more junior technical ... Extensive knowledge in using programming languages such as Javascript, HTML, XML, PHP, Python ...

Senior Product Manager

North, SC ยท On-site

$117K - $155K/yr

We build Develocity, the context-engineering layer for AI-driven software delivery used by some of ... Python, with support for additional build tools coming soon. We are an AI-native company. AI is not ...

We are currently seeking a Professional Services Engineer, reporting to the Sr. Manager of ... Scripting in (some of) Zeek, Bash, Python, Perl, Powershell, etc. * Strong briefing skills ...

Software Engineer Integrations COE

Cayce, SC ยท On-site

$81K - $106K/yr

You will collaborate with architects and senior engineers to deliver secure, scalable, and reusable ... Proficiency in at least one programming language (C#, Python, or JavaScript) * Experience with Git ...

Software Engineer Integrations COE

Cayce, SC ยท On-site +1

$81K - $106K/yr

You will collaborate with architects and senior engineers to deliver secure, scalable, and reusable ... Proficiency in at least one programming language (C#, Python, or JavaScript) * Experience with Git ...

... senior Product and Engineering stakeholders. * People Leadership: Experience coaching senior ... with Python or HTML/CSS for build automation; experience with Sphinx publishing platforms ...

We build Develocity, the context-engineering layer for AI-driven software delivery used by some of ... Who You Are You are a senior People leader who thrives in the ambiguity and constant change of a ...

next page

Showing results 1-20

Senior Python Developer information

See Gilbert, SC salary details

$46.8K

$120.8K

$165.9K

How much do senior python developer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for senior python developer in Gilbert, SC is $120,811.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $139,100.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 cities near Gilbert, SC are hiring for Senior Python Developer jobs? Cities near Gilbert, SC with the most Senior Python Developer job openings:
Principal Machine Learning Engineer

Principal Machine Learning Engineer

Armis Security

North, SC โ€ข On-site, Remote

Other

Medical

Posted 5 days ago


Job description

AI Pipeline Engineer/ ย Principal Machine Learning Engineer - REMOTE

Strategic Initiatives Team

Armis is seeking a talented and motivated AI Pipeline Engineer to join our Strategic Initiatives team. Reporting to the Sr. Director of Engineering, this role will be instrumental in developing and optimizing our AI infrastructure.

Responsibilities:

  • Design, build, and maintain robust AI pipelines for data processing, model training, and deployment.
  • Collaborate with data scientists and engineers to implement cutting-edge AI solutions.
  • Optimize existing AI infrastructure for performance, scalability, and reliability.
  • Troubleshoot and resolve issues in the AI pipeline environment.
  • Document and maintain best practices for AI pipeline development and deployment
  • Develop and implement Minimum Viable Product (MVP) code for AI initiatives.
  • Collaborate with other engineers to transition MVP code to production-ready systems.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Proven experience in building and managing AI/ML pipelines.
  • Proficiency in Python and other relevant programming languages.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of data processing and machine learning concepts.

Salary range guidance for this position is: ย  $184,000- $250,000

Bonusย  and Pre-IPO Equity

The salary range listed does not include other forms of compensation or benefits (e.g. i.e. bonuses, commissions, stocks, health insurance benefits, etc.) offered to candidates. Visit our careers site for more information on benefits at Armis.