1

Sr Python Developer Jobs in North Carolina (NOW HIRING)

Senior Cyber Software Engineer

Cary, NC ยท On-site

$90K - $190K/hr

TS/SCI CI Full-scope Poly Client Sr. Cyber Software Engineer The Senior Python/SDR SWE is focused on mission critical system development, deployment and evolution. This role involves developing ...

AWS Senior Developer

Raleigh, NC ยท On-site

$70 - $75/hr

We are looking for AWS Senior Developer for our client in Raleigh NC . Job Title: AWS Senior ... Hands-on skills in Python scripting. * Experience working with transactional or RDMS databases.

AWS Senior Developer

Raleigh, NC ยท On-site

$70 - $75/hr

Experience with DevOps practices and automation tools. * Hands-on software development skills in ... Hands-on skills in Python scripting. * Experience working with transactional or RDMS databases.

Position Overview We are seeking a highly experienced Senior / Lead AI Developer to join our ... OR Pittsburgh The ideal candidate has deep expertise in Python development, distributed cloud ...

Showing results 41-60

Sr Python Developer information

See North Carolina salary details

$50K

$129K

$177.2K

How much do sr python developer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for sr python developer in North Carolina is $129,028.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,400.00 and $148,600.00 per year, depending on experience, location, and employer.

What is a Sr Python Developer?

A Sr Python Developer is an experienced software engineer who specializes in designing, developing, and maintaining applications using Python. They are responsible for writing clean, efficient, and scalable code while also mentoring junior developers and collaborating with cross-functional teams. Their role often includes optimizing application performance, integrating third-party services, and ensuring best coding practices. Additionally, they may work with frameworks like Django or Flask and databases such as PostgreSQL or MongoDB to build robust backend systems.

What are the typical daily responsibilities of a Sr Python Developer?

As a Sr Python Developer, your daily tasks often include designing and coding complex features, reviewing code from team members, and troubleshooting bugs or performance issues. You may also lead technical discussions, contribute to architectural decisions, and collaborate closely with product managers, QA engineers, and other developers. Mentoring junior team members and staying up to date with best practices or new technologies is also a regular part of the role. This combination of hands-on engineering and leadership responsibilities ensures both the quality of the codebase and the continual growth of the team.

What are the key skills and qualifications needed to thrive in the Sr Python Developer position, and why are they important?

To thrive as a Sr Python Developer, you need expert proficiency in Python programming, strong problem-solving skills, and a solid background in computer science or related fields, often demonstrated by several years of relevant experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and sometimes certifications such as PCEP or PCAP are typically valued. Strong communication, leadership, and the ability to mentor junior developers are standout soft skills for this position. These combined proficiencies ensure that Sr Python Developers can build robust solutions, contribute to architectural decisions, and drive team success in complex technical environments.

What are popular job titles related to Sr Python Developer jobs in North Carolina?

For Sr Python Developer jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Sr Python Developer jobs in North Carolina look for?

The top searched job categories for Sr Python Developer jobs in North Carolina are:

Infographic showing various Sr Python Developer job openings in North Carolina as of September 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Hybrid job distribution, with an average salary of $129,028 per year, or $62 per hour.

Sr. Java Developer with Python & LLM

Accord Technologies Inc.

Charlotte, NC โ€ข On-site

Contractor

Re-posted 8 days ago


Job description

Title: Sr. Java Developer with Python & LLM
Location: Charlotte, NC
Position type: W2 contract
 
 
Job Description:
 
We are seeking a talented Java Developer with hands-on experience in Python and exposure to Large Language Models (LLMs) to join our development team.
The ideal candidate will be responsible for designing, developing, and maintaining scalable applications primarily in Java, while also contributing to Python-based services and AI/LLM-powered features.
This role requires strong backend development skills, problem-solving ability, and an interest in modern AI-driven application development.
 
Responsibilities:
  • Design, develop, test, and maintain robust backend applications using Java.
  • Build and enhance APIs, microservices, and enterprise-grade applications.
  • Collaborate on Python-based components, scripts, and AI integrations where required.
  • Work on integrating LLM-powered features such as chatbots, document processing, summarization, or intelligent search.
  • Develop and consume RESTful APIs and third-party services.
  • Optimize application performance, scalability, and reliability.
  • Participate in system design, code reviews, debugging, and troubleshooting.
  • Collaborate with cross-functional teams including product managers, data engineers, and AI/ML teams.
  • Ensure code quality through unit testing, integration testing, and best development practices.
  • Stay updated with emerging technologies in backend development, Python ecosystems, and AI/LLM frameworks.
Requirements:
  • Strong proficiency in Java and object-oriented programming concepts.
  • Experience with Spring Boot, Hibernate, and REST API development.
  • Working knowledge of Python for scripting, automation, or service development.
  • Familiarity with LLMs and AI concepts, including prompt-based application development.
  • Experience integrating external APIs or AI services into applications.
  • Good understanding of databases such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of Git, Maven/Gradle, and software development best practices.
  • Understanding of microservices architecture and distributed systems.
  • Strong analytical, debugging, and problem-solving skills.