1

Senior Python Engineer Jobs in Charlotte, NC (NOW HIRING)

Sr .Net Python Developer

Charlotte, NC ยท On-site

$118K - $159K/yr

Job Title: Sr .Net Python Developer Location : Charlotte, NC (1st Preference) / Dallas, TX (2nd Reference) Primary Skills : .Net, Python, AzureAPI, HTML, Javascript * Candidate should have experience ...

Lead Python Developer

Charlotte, NC ยท On-site

$136K - $168K/yr

Senior Full Stack Developer with Python and Angular * Other tech is Oracle SQL, Azure and UI/UX experience. Banking/Finance experience is a big plus Must Haves: * 6+ years hands on Python Developer

Client is seeking a mid-level to senior engineer to join client's team on a contract basis to help ... Core Skills: * Strong Python development skills for enterprise-scale automation and service ...

Python Developer AI/ML

Charlotte, NC ยท On-site

$49 - $67.75/hr

Python Developer - AI/ML Location: Charlotte, NC or Irving, TX Contract Interview Process: Final ... In this role, you will work closely with Senior Engineers, leads, and product teams to design ...

Job Title: Sr. Python Developer Location: Jersey City, NJ or Houston, TX - 5 Days onsite role Duration: 6-8+ Months Job Summary We are seeking an experienced Middleware Engineer with strong expertise ...

New

Senior AWS with Python

Charlotte, NC ยท On-site

$118K - $159K/yr

Strong Python coding experience Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All ...

next page

Showing results 1-20

Senior Python Engineer information

See Charlotte, NC salary details

$53.7K

$138.7K

$190.5K

How much do senior python engineer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for senior python engineer in Charlotte, NC is $138,670.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,700.00 and $159,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What does a Senior Python Engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

What are the common challenges Senior Python Engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.
What are the most commonly searched types of Python Engineer jobs in Charlotte, NC? The most popular types of Python Engineer jobs in Charlotte, NC are:
What are popular job titles related to Senior Python Engineer jobs in Charlotte, NC? For Senior Python Engineer jobs in Charlotte, NC, the most frequently searched job titles are:
What job categories do people searching Senior Python Engineer jobs in Charlotte, NC look for? The top searched job categories for Senior Python Engineer jobs in Charlotte, NC are:
What cities near Charlotte, NC are hiring for Senior Python Engineer jobs? Cities near Charlotte, NC with the most Senior Python Engineer job openings:

Senior Python Developer / OpenShift Application Engineer

BC Forward

Charlotte, NC โ€ข On-site

$65.05/hr

Other

Posted 16 days ago


Job description

Job Title: Application Programmer III Location: Charlotte, NC Duration: Contract - 12 months Pay Range: $65.05/hr (W2) Job ID: 374104 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Job Description We are seeking a hands-on Application Programmer III to join our dynamic team. The ideal candidate will have strong experience in Python application engineering, OpenShift application deployment, and secure DevOps practices and a proven ability to design, build, containerize, and deploy production-grade services that integrate AI capabilities and support Angular-based user experiences. Responsibilities: Design, develop, and maintain Python APIs and microservices with testing and packaging best practices.

Containerize applications and implement automated build and deployment workflows aligned to OpenShift CI/CD. Deploy and operate services on OpenShift, including manifests, pods, Routes, Services, ConfigMaps, Secrets, and SCC considerations. Triages and remediates security vulnerabilities across dependencies, container images, and OpenShift configurations with documented outcomes.

Collaborates with AI/ML engineers to translate models into production-grade services and usable UI capabilities. Performs runtime troubleshooting and supports reliable operations in a hybrid environment. Communicates technical decisions, remediation plans, and deployment status to technical and non-technical stakeholders.

Required Skills & Qualifications: 8+ years of hands-on Python development for backend services (APIs, microservices, async patterns, testing, packaging). Advanced Python engineering with frameworks and tooling such as LangChain or LangGraph is beneficial. Strong software engineering fundamentals: clean code, design patterns, code reviews, unit/integration testing, and CI hygiene.

Developer-level OpenShift experience, including creating/updating manifests and troubleshooting pods, Routes, Services, ConfigMaps, and Secrets, with awareness of SCC impacts. Experience with container build workflows and OpenShift-aligned CI/CD (Builds, Pipelines) for deployment automation. Proven vulnerability remediation across application dependencies and container images, including upgrading libraries, rebuilding images, and verifying resolution.

Understanding of secure software delivery practices including SAST/OSS scanning, dependency management, and risk-based prioritization. Practical familiarity with OpenShift and container security concepts and application of security guidance. Ability to partner with AI engineers and UI developers to deliver integrated experiences.

Strong communication skills for cross-functional collaboration. Preferred Skills: Exposure to AI/ML-integrated applications and collaboration with AI engineers. Experience in Agile development environments.

Familiarity with RAG and LLM concepts. Why BCforward? At BCforward, we believe in advancing lives and careers.

When you join our team, you gain access to: Competitive compensation and benefits Opportunities for growth with global clients A supportive, inclusive culture that values innovation and people Exposure to cutting-edge technologies and projects Additional Details Hybrid schedule. Minimum three days onsite per week. Two openings available.

About Our Commitment BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Interested? Apply Now! If this sounds like the right opportunity for you, please apply with your most recent resume.