1

Python Debugger Jobs in North Carolina (NOW HIRING)

Python + SQL - Can write working Python functions and SQL queries for calculations, transformations ... tests, debug errors, refactor, document, and speed up delivery without blindly trusting AI.

Showing results 41-60

Python Debugger information

What is a Python debugger?

Python Debuggers are tools or programs that help developers identify and fix errors, bugs, or issues in Python code. They allow programmers to pause code execution, inspect variables, step through code line by line, and set breakpoints. Python Debuggers make it easier to understand program behavior and troubleshoot problems efficiently. Popular Python debuggers include pdb (Python Debugger), the built-in debugging tool, as well as graphical debuggers in IDEs like PyCharm and VS Code.

How does a Python debugger typically collaborate with software developers during the troubleshooting process?

A Python Debugger works closely with software developers by analyzing code, identifying bugs, and providing detailed reports on issues found. Collaboration often involves participating in code reviews, pair programming sessions, and regular meetings to discuss problem areas and propose solutions. Effective communication is crucial, as the debugger translates technical findings into actionable steps for developers and may also suggest best practices for future error prevention. This teamwork ensures rapid resolution of issues and contributes to continuous improvement of the codebase.

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

To thrive as a Python Debugger, you need strong expertise in Python programming, a deep understanding of debugging principles, and experience with software development lifecycles. Familiarity with tools like pdb, PyCharm Debugger, and integrated development environments (IDEs) is typically required. Analytical thinking, attention to detail, and effective problem-solving are essential soft skills for isolating and resolving complex code issues. These skills ensure efficient identification and resolution of bugs, leading to more robust and reliable software products.

What is the difference between Python Debugger vs Python Developer?

AspectPython DebuggerPython Developer
Required SkillsProficiency in debugging tools, understanding of Python code, problem-solvingProficiency in Python programming, software development, problem-solving
Work EnvironmentDevelopment teams, QA, testing environmentsSoftware development projects, coding, application design
CertificationsOptional, related to Python or debugging toolsPython certifications, software development credentials
Industry UsageUsed within development teams for troubleshootingDeveloping software applications, coding, designing systems

Python Debuggers focus on troubleshooting and fixing issues within Python code, often used by developers and testers. Python Developers are responsible for creating and maintaining Python applications, requiring broader programming skills. While both roles require Python knowledge, Debuggers specialize in problem-solving within code, whereas Developers handle the entire development process.

Which Python Debugger job is in demand?

Python Debugger roles are in demand across industries that rely on Python for software development, data analysis, and automation. Skills in debugging tools like pdb, PyCharm, or Visual Studio Code, along with experience in software testing and version control, enhance employability. Demand is higher in tech companies, financial services, and data-driven organizations seeking efficient troubleshooting expertise.
Infographic showing various Python Debugger job openings in North Carolina as of August 2026, with employment types broken down into 2% Internship, 85% Full Time, 7% Part Time, and 6% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Python with Google cloud(Vertex), GCP Gen AI sevices

Charlotte, NC • On-site

Donato Technologies, Inc
IT Services • 51 - 200 employees

$118K - $159K/yr

Contractor

Re-posted 10 days ago


Job description

Python with Google cloud(Vertex), GCP Gen AI sevices

Charlotte, NC 

Job Summary:

We are looking for a highly driven Senior Software Engineer – RPA to join our intelligent automation team in Charlotte, NC . The ideal candidate will have strong hands-on experience in Python , React , Next.js , MongoDB , GraphQL , and Generative AI , with a passion for building scalable automation solutions that drive operational efficiency and digital transformation.

As part of our RPA engineering team, you will work closely with product owners, automation architects, and AI specialists to design and deliver next-gen RPA solutions integrated with Gen AI and modern full-stack technologies.

Key Responsibilities:

· Design, develop, and maintain RPA solutions using Python and modern web frameworks.

· Build responsive and dynamic UI components using React and Next.js for automation dashboards and admin portals.

· Implement backend services and APIs using GraphQL and integrate with MongoDB for data persistence.

· Incorporate Gen AI models and APIs into automation workflows to drive intelligent decision-making.

· Optimize performance, scalability, and reliability of automation systems.

· Collaborate with cross-functional teams including AI/ML engineers, product managers, and business analysts.

· Participate in code reviews, mentor junior engineers, and enforce best practices.

· Ensure solutions comply with enterprise standards and security guidelines.

Required Skills and Qualifications:

· Strong programming experience in Python and automation scripting.

· Expertise in React.js , Next.js , and modern JavaScript/TypeScript development.

· Hands-on experience with MongoDB and working with GraphQL APIs .

· Solid understanding of RPA tools and automation concepts (e.g., event-driven automation, bots, orchestration).

· Practical experience integrating Generative AI (OpenAI, Google Vertex AI, etc.) into applications or workflows.

· Familiarity with DevOps and CI/CD pipelines.

· Excellent problem-solving and debugging skills.

· Strong communication and teamwork abilities.