Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Developer

Insight Global

Job Description

Key Responsibilities Design, develop, test, deploy, and support enterprise-grade applications using Python. Build and maintain scalable REST APIs and backend services. Develop and support event-driven architectures leveraging Kafka and distributed messaging technologies. Collaborate with architects, product teams, and business stakeholders to design technical solutions that meet business requirements. Participate in code reviews, peer reviews, and technical design discussions. Optimize application performance, scalability, and reliability. Develop and execute unit, integration, and functional testing strategies. Troubleshoot production issues, perform root cause analysis, and implement long-term solutions. Work with large datasets and complex SQL queries to support application functionality and reporting needs. Support containerized application deployments within OpenShift environments. Mentor junior developers and promote engineering best practices across the team. Contribute to Agile ceremonies including sprint planning, estimation, and delivery activities. Position Summary We are seeking a highly skilled Senior Python Developer to join a growing engineering team responsible for building and supporting enterprise-scale applications and integrations. This individual will play a key role in designing, developing, testing, and maintaining backend services, APIs, and event-driven solutions that support critical business functions. The ideal candidate is a true software engineer whose primary expertise is Python application development, not just scripting or automation. This person will be hands-on in development while also contributing to solution design, code reviews, mentoring, and technical discussions across the team.

Technical Environment Python 3.12REST APIs Kafka ANSI SQL Trino OpenShift Event-Driven Architecture Distributed Systems Enterprise Integrations Agile/Scrum

Skills and Requirements

5-10 years of software development experience, preferably 7-8 years. Strong hands-on experience developing enterprise applications using Python as a primary programming language. Experience designing, developing, testing, and supporting production-grade applications. Experience with modern Python versions (Python 3.x). Strong experience building REST APIs and backend services. Experience working with event-driven architectures and distributed systems. Hands-on experience with Kafka and event-based processing. Strong SQL skills with experience querying and analyzing large datasets. Experience with enterprise integrations and service-oriented architectures. Ability to participate in architecture discussions, solution design, and technical decision-making. Experience conducting code reviews and mentoring team members. Strong problem-solving and troubleshooting abilities. Experience working in Agile/Scrum environments. Experience with Trino, Starburst, Hadoop, or other large-scale data platforms. Experience with Python frameworks such as: FastAPI Flask Django OpenShift experience. Experience deploying and supporting containerized applications. Exposure to cloud-native architectures and modern DevOps practices. Experience working with high-volume enterprise data platforms.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to View email address on click.appcast.io.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Python Developer in Charlotte, NC vacancy
  • $95k - $105k

     ...development initiatives in our FinLabs we develop solutions for modernization, from...  ...Our challenge We are looking for a Senior developer that will be responsible for developing...  ...modifying and/or maintaining application using Python, AI/ML and SQL. Additional... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    4 days ago
  •  ...Senior Python Developer Position title: Senior Python Developer Onsite: 5 days a week (everyday is onsite) Location: Charlotte, NC, or Chicago, IL, or Addison, TX, or Denver, CO Status: anything is fine its just a contract but we do not sponsor Interview process: apex... 
    Senior
    Permanent employment
    Contract work
    Night shift

    RIT Solutions

    Charlotte, NC
    4 days ago
  •  ...regulatory, and technology functions supporting high-value swaps and rates products. This is an opportunity for a hands-on Python developer who understands not only how capital markets applications are built, but also how swaps move through front-, middle-, and back... 
    Senior
    Contract work

    Axiom Path

    Charlotte, NC
    12 days ago
  • $95k - $105k

     ...development initiatives in our FinLabs we develop solutions for modernization, from...  ...Our challenge \n We are looking for a Senior developer that will be responsible for developing...  ...and/or maintaining application using Python, AI/ML and SQL. \n \n \n Additional... 
    Senior
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    5 days ago
  •  ...Wells Fargo is seeking a Quantitative Software Engineer, Executive Director (Senior Lead Securities Quantitative Analytics Specialist). A successful applicant will be a Python quantitative developer in the Investment Portfolio in Wells Fargo Securities, with a focus on... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Wells Fargo

    Charlotte, NC
    1 day ago
  •  ...organization. What’s In Store For You This is a senior, hands-on engineering role with direct...  ...How You Will Make an Impact Design and build Python-based backend applications and services from the ground up Develop and optimize SQL-driven data integrations... 
    Senior

    Axiom Path

    Charlotte, NC
    13 days ago
  •  ...Position Title - Senior Python Developer – Cybersecurity Process Automation Key Responsibilities : Architecture & Design : Translate business/security processes into automated workflows, APIs, and services; produce low level designs and sequence diagrams.  Design... 
    Senior

    Cloud Analytics Technologies LLC

    Charlotte, NC
    4 days ago
  • Immediate Need - Sr Python Developer - Very Good Python Scripting - CTS/Client - Onsite - Charlotte NC This is old requirement don't work on it IMMEDIATE Need - Sr Python developer - Very good Python scripting - CTS/Client - Onsite - Charlotte NC
    Senior
    Immediate start

    Keylent Inc

    Charlotte, NC
    1 day ago
  •  ...Experience level - 10+ Years Seeking a hands-on Senior Python & MongoDB Engineer to build and support mission-critical, high-volume...  ...production operations. Key Responsibilities Design and develop scalable, highly available distributed systems. Build and optimize... 
    Senior
    Full time

    TalentOla

    Charlotte, NC
    3 days ago
  •  ...Time$120k - $160kSenior AI/ML Engineer (Python)Onsite — Wilmington, NC Our client, a fintech...  ...financial instruments, is looking for a Senior AI/ML Engineer with strong Python skills...  ...tools. 30% — AI/ML Development: Develop, integrate, and deploy AI/ML models that... 
    Senior
    Full time

    Motion Recruitment

    Charlotte, NC
    2 days ago
  • $77k - $202k

     ...The Opportunity As a GenAI Python Systems Engineer – Senior Associate, you will play a pivotal role in transforming raw data into actionable...  ...Data and Analytics Engineering practice, you will focus on developing and implementing advanced AI and ML solutions to drive... 
    Senior
    H1b

    PwC

    Charlotte, NC
    21 hours ago
  •  ...collaborative, fast-moving, and suited for a senior engineer who can work independently while...  ...store, and process large volumes of data. Develop server-side applications, APIs, scripts, and back-end components using Python and C#. Support ETL development, data quality... 
    Senior

    Axiom Path

    Charlotte, NC
    13 days ago
  •  ...automation engineering. The successful candidate will work closely with developers, business analysts, and trading stakeholders to strengthen...  .... How You Will Make An Impact Develop and enhance Python-based automated tests for Front Office Fixed Income and derivatives... 
    Senior
    Remote work

    Axiom Path

    Charlotte, NC
    8 days ago
  •  ...The ideal candidate will have over 10 years of experience in software or cloud engineering and expertise in Google Cloud Platform, Python, and Django. You will be responsible for designing and optimizing cloud-native applications and data processing solutions. This long... 
    Senior
    Long term contract

    CDI Solutions

    Charlotte, NC
    3 days ago
  •  ...data engineers across the U.S. and offshore teams. The group is developing a strategic cloud-based data platform designed to provide a...  ...Build scalable data pipelines and processing capabilities using Python, PySpark, Azure, and Databricks. Contribute to the development... 
    Senior
    Long term contract

    Axiom Path

    Charlotte, NC
    27 days ago
  • Job ID: 18695937Reference Number: 23-00126Title: Python Developer with PerlPosted Date: 2023-01-16Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Position: Python Developer with Perl Location: Charlotte, Dallas... 

    HAN Staffing

    Charlotte, NC
    21 hours ago
  •  ...Job Title: Python Developer Duration: 12+ Months (s) Location: Charlotte, NC - 28202 - Hybrid Role Description: We are seeking a motivated and skilled Python Developer who will be responsible for designing, developing, and maintaining Python-based applications... 

    Veracity

    Charlotte, NC
    2 days ago
  • Job ID: 26684026Reference Number: 25-01452Title: Python DeveloperPosted Date: 2025-11-12Contact: Ekta ChaudharyContact Email: ektachaudhary...  ...Phone: (***) ***-****Company: HAN Staffing Role :: Python AWS Developer with AILocation:: Malvern, PA/ Charlotte, NC (Hybrid- 3)About... 

    HAN Staffing

    Charlotte, NC
    21 hours ago
  • $95k - $105k

     ...Python Developer Cognitive Linguist will be responsible for building and maintaining machine learning models to identify end user intent for a multi-channel Virtual Assistant. Key Responsibilities: Understand the intent portfolio for NLU across domains Solid... 

    Tata Consultancy Services

    Charlotte, NC
    4 days ago
  •  ...Python Developer Location: Charlotte, NC Work Arrangement: Onsite/hybrid as required by team Duration: 12-18 month Contract Employment Type: Contract W2 ONLY Job Summary The Global Risk Analytics Technology team is seeking a Python Developer... 
    Contract work

    Matlen Silver

    Charlotte, NC
    1 day ago
  • $65 - $67 per hour

     ...candidate will have hands-on experience with Python frameworks, UI frameworks, and Agile delivery methodologies. The developer will be responsible for implementing application...  ...involves working under the guidance of a Senior Developer while demonstrating the ability to... 
    Hourly pay
    Temporary work
    Local area

    Akkodis

    Charlotte, NC
    14 hours ago
  • Job ID: 25874863Reference Number: 25-00760Title: AWS Python ML Developer - Lead LevelPosted Date: 2025-07-10Company: HAN StaffingRole: AWS Python...  ..., PA/ Charlotte, NC/ Dallas, TX*ResponsibilitiesProvides senior level system analysis, design, development, and... 
    Full time
    Relocation
    3 days per week

    HAN Staffing

    Charlotte, NC
    21 hours ago
  •  ...Responsibilities Required: 5+ years of software development experience using Python 3.x Experience using Flask/Plotly Dash; strong understanding of dash callbacks is a big plus. Experience developing comprehensive unit tests, preferably using pytest testing framework.... 

    Omni Inclusive

    Charlotte, NC
    21 hours ago
  • $60 - $65 per hour

     ...Akkodis is seeking a Sr. Python Developer for a contract job with a client in Charlotte, NC or Jersey City, NJ (Hybrid - 3 days onsite per week) . Ideally, looking for applicants with a solid background in the financial services industry and strong experience. Rate... 
    Hourly pay
    Contract work
    Temporary work
    Local area
    Remote work
    3 days per week

    Akkodis

    Charlotte, NC
    4 days ago
  •  ...incident/problem resolution. Triage events, incidents, and develop AO specific trends. Support various collaborative and...  ...of the DoD orders process Demonstrated experience briefing Senior Executive Service (SES) and General Officer/Flag Officer (GO/FO... 

    Saxon Global

    Charlotte, NC
    1 day ago
  • $80 - $90 per hour

     ...North CarolinaHybridContract$80/hr - $90/hrJob DescriptionA leading enterprise information and analytics organization is hiring a Senior Machine Learning Engineer for a hybrid role in Charlotte, North Carolina. As a Senior Machine Learning Engineer, you will define the... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    3 days ago
  •  ...Role: Java/Python Application Developer with AI experience Duration: Long Term Location: Phoenix, AZ, Charlotte, NC, San Leandro, CA Job Description: Core Skill Requirements: ~6-8 years of strong experience in Java development, including proficiency in Spring... 

    Datum Technologies Group

    Charlotte, NC
    4 days ago
  •  ...resilience using LLMs and agent frameworks Develop multi-agent workflows and coordinate...  ...infrastructure. Collaborate with senior engineers and data scientists in feature...  ...engineering or software development. ~ Solid Python programming skills and familiarity with... 
    Senior

    Vanguard

    Charlotte, NC
    4 days ago
  •  ...Python Developer Job Location: Pennington NJ, Charlotte NC Duration: Full time Skill: Python Job Description: Design and build horizontally scalable components within the major platform that the team is developing. At least of 7 years' experience.... 
    Full time

    Syntricate Technologies

    Charlotte, NC
    3 days ago
  • $75 - $83 per hour

    PYTHON DEVELOPER / AI PROMPT ENGINEERW2 ONLY - CANNOT DO C2C OR SPONSORHYBRID IN CHARLOTTE, NC (ONSITE 3X A WEEK)DescriptionA strong candidate may have started as a software engineer (Go, Python, or Java), moved into cybersecurity engineering or application security, and... 
    Contract work
    Temporary work

    TEKsystems

    Charlotte, NC
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Developer. Be the first to apply!