1

Sr Software Engineer Python Jobs in Charlotte, NC

Senior Software Engineer | Python | Golang

Charlotte, NC ยท On-site

$119.60K - $157.70K/yr

As a Senior Software engineer with U.S. Threat Operations team, you will work with the information ... Software engineering languages and full stack development ( Go , Python , Angular, JavaScript ...

Senior Software Engineer

Huntersville, NC ยท On-site

$115.10K - $151.80K/yr

Senior Software Engineer The Senior Software Engineer will play a pivotal role in the development ... Proficiency with Python and JavaScript, including frameworks such as React or Next.js. * Experience ...

New

Senior Software Engineer

Charlotte, NC ยท On-site +1

$119.60K - $157.70K/yr

About the Role We are seeking a Senior Software Engineer with a strong background in systems integration, microservices architecture, Python, and TypeScript to join our team in Charlotte, NC. This is ...

Senior Software Engineer

Huntersville, NC ยท On-site

$115.10K - $151.80K/yr

The Senior Software Engineer collaborates closely with product management, UX/UI design, quality ... Proficiency with Python and JavaScript, including frameworks such as React or Next.js. * Experience ...

New

Senior Software Engineer

Charlotte, NC ยท Hybrid

$119.60K - $157.70K/yr

About this role: Wells Fargo is seeking a Senior Software Engineer in Technology as part of ... years of experience with Python * 2+ years of experience with REST API development and ...

Senior Software Engineer

Rock Hill, SC ยท On-site

$103K - $135.80K/yr

Senior Software Engineer Location: Rock Hill, SC (onsite) Position Overview We are seeking an experienced Senior Software Engineer to design, develop, and maintain custom software solutions that ...

next page

Showing results 1-20

Sr Software Engineer Python information

See Charlotte, NC salary details

$22.5K

$136.7K

$197.8K

How much do sr software engineer python jobs pay per year?

As of May 28, 2026, the average yearly pay for sr software engineer python in Charlotte, NC is $136,712.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,900.00 and $160,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Sr Software Engineer Python, you need advanced proficiency in Python programming, strong software architecture knowledge, and a relevant degree or equivalent experience. Experience with frameworks like Django or Flask, familiarity with version control systems (e.g., Git), and, often, certifications in cloud platforms or software development best practices are valuable. Strong problem-solving, communication, and leadership skills set you apart in collaborative and fast-paced environments. These skills ensure the delivery of robust, scalable solutions and effective teamwork on complex software projects.

What are some common challenges Sr Software Engineers specializing in Python face when working on large-scale projects?

Sr Software Engineers working with Python on large-scale projects often encounter challenges related to code scalability, performance optimization, and maintaining clean architecture. As projects grow, ensuring efficient code execution and managing dependencies can become complex. Collaborating effectively with cross-functional teams and mentoring junior developers is also a key responsibility, requiring strong communication and leadership skills. Staying updated with the latest Python frameworks and best practices is essential to address evolving project requirements and industry standards.

What does a Sr Software Engineer Python do?

A Sr Software Engineer Python is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead technical projects, mentor junior engineers, and ensure code quality through best practices such as code reviews and testing. Senior Python Engineers often collaborate with product managers, data scientists, and other stakeholders to deliver scalable and efficient solutions. Their expertise in Python allows them to tackle challenging problems and contribute to the architecture and technical strategy of the organization.
What job categories do people searching Sr Software Engineer Python jobs in Charlotte, NC look for? The top searched job categories for Sr Software Engineer Python jobs in Charlotte, NC are:
What cities near Charlotte, NC are hiring for Sr Software Engineer Python jobs? Cities near Charlotte, NC with the most Sr Software Engineer Python job openings:

Senior Software Engineer - Python Development/ Data Marketplace

Primary Talent Partners

Charlotte, NC โ€ข On-site, Remote

$83 - $93/hr

Other

PTO

Posted 6 days ago


Job description

Primary Talent Partners has a new contract opening for a Senior Software Engineer - Python Development/ Data Marketplaceย with our large power and utilities client in Charlotte, NC. This is a 12-month contract with a potential for extension and is fully remote.
Pay: $83.00 - $93.00/hr;ย W2 contract, no PTO, no Benefits. ACA-compliant supplemental package available for enrollment.ย Candidates must be legally authorized to work in the United States and must be able to sit on Primary Talent Partners W2 without sponsorship.
Schedule:ย Preference for Hybrid but open to fully remote but they will be required to work 9 AM-5PM EST with the team.
Description:
The Company Data Office is building modern, enterprise data platforms that make data easy to Client, understand, trust, and consume at scale. The Data Marketplace is a core capability in this vision, serving as the enterprise gateway for discovering data assets within the client data enterprise.
We are seeking a Senior Software Engineer with a strong background related to our tech stack to build and operate the software, data, and metadata foundations of the Data Marketplace. This is a hands-on individual contributor role focused on platform needs for scalable services, search and catalog capabilities, and enabling other experiences that improve how employees find and use data.
Responsibilities:
  • Design, develop, and maintain Python-based services, Lambda functions, and data pipelines.
  • Provision and manage AWS infrastructure using Terraform, following best practices for modularity, security, and maintainability.
  • Build and operate AI/ML and search capabilities on Amazon OpenSearch, including vector search, semantic retrieval, and integration with LLM-driven workflows.
  • Collaborate with data, platform, and security teams to deliver end-to-end solutions across AWS services (Lambda, API Gateway, Glue, S3, DynamoDB, IAM, VPC, etc.).
  • Modernize Dynatrace alarming using Terraform and Python
  • Champion code quality through reviews, automated testing, CI/CD pipelines, and observability.
  • Mentor junior engineers, share best practices, and contribute to architectural decisions and technical standards.
  • Be able to think unconventionally to find the best way to solve for a defined use case with fuzzy requirements.
  • Self-starter mentality. Willing to do their own research to solve problems and can clearly present findings and engage in conversation on what makes one solution better than another.

Must-Have Tech Stack:
  • 5+ years of professional software development experience and must be able to code.
  • Python: strong proficiency, including type hints, testing (unittest/pytest), and packaging
  • Terraform specifically for Infrastructure as Code related to AWS
  • GitHub
  • Confluence
  • Amazon OpenSearch: index design, query DSL, and vector/k-NN search
  • AI/ML: embeddings, RAG patterns, foundation models, and ML model integration
  • AWS services:
    • DynamoDB
    • Glue
    • IAM
    • S3
    • API Gateway
    • Lambda

Nice to Have
  • Collibra or experience integrating with enterprise data catalog or governance platforms
  • Kafka or other event-driven architecture
  • AWS services: Lake Formation

Primary Talent Partners is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.
If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at

#PTPJobs
#LI-PTP