Haystack
← Back to Jobs
Technology
II

Senior Python Backend Developer

Infosat IT Services LLCCharlotte, NC🇺🇸United StatesPosted Sep 20, 2026

Why This Role Stands Out

This hybrid role offers an excellent opportunity to contribute to impactful projects with a reputable client, fostering significant career growth. You'll thrive here if you have extensive Python backend experience and are eager to collaborate within a dynamic team environment. Apply today to leverage your skills and advance your career!

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Charlotte, NC, United States
Posted
17 hours ago
AWSAgileAzureGoogle CloudPythonREST

Job Description

Senior Python Backend Developer

Client: SMBC
Location: Charlotte, NC (Hybrid – 2 Days Onsite)
Duration: 12+ Months
Experience: 8+ Years
Interview: Teams + Final Round In-Person
Work Arrangement: Hybrid

IMPORTANT NOTES

  • Location: Candidate must be available to work 2 days onsite in Charlotte, NC.
  • Interview: Initial Teams interview followed by a final in-person interview. Candidate must agree to the in-person round at the time of submission.
  • Experience: 8+ years of professional software development experience.
  • Assessment: Candidate must complete the client-provided assessment.
  • Privacy: Share candidate identification details only through the client's approved and secure submission process. Avoid sending sensitive personal information through unsecured email.

JOB SUMMARY

We are looking for an experienced Senior Python Backend Developer to design, develop, test, and deploy scalable software solutions using Python.

The developer will work on backend applications, REST APIs, database integrations, and data-driven solutions. The ideal candidate should have strong Python programming skills, experience with software development best practices, and the ability to work independently within an Agile team.

KEY RESPONSIBILITIES

  • Develop and maintain server-side applications, APIs, and scripts using Python.
  • Collaborate with cross-functional teams to gather requirements and implement solutions.
  • Integrate databases, third-party services, and APIs into applications.
  • Write clean, efficient, scalable, and well-documented code.
  • Apply object-oriented programming and software development best practices.
  • Conduct unit testing, debugging, and troubleshooting.
  • Participate in code reviews and maintain code quality.
  • Support CI/CD and continuous integration and deployment processes.
  • Develop reliable backend solutions for business and technical requirements.
  • Work independently and collaborate with Agile development teams.

MUST-HAVE REQUIREMENTS

Skill / RequirementExperience
Python Development8+ years preferred
Python FrameworksStrong experience
RESTful APIsRequired
Backend DevelopmentRequired
Database IntegrationRequired
Object-Oriented Programming (OOP)Required
Data Structures & AlgorithmsRequired
Unit Testing & DebuggingRequired
Version Control SystemsRequired
Code ReviewsRequired
CI/CDRequired
Agile DevelopmentRequired
Problem-Solving & Analytical SkillsStrong
Independent Work & Team CollaborationRequired

PREFERRED REQUIREMENTS

  • Cloud platforms (AWS, Azure, or Google Cloud Platform).
  • DevOps tools and practices.
  • Front-end technologies.
  • Third-party API integrations.
  • Experience developing data-driven applications.
  • Experience with enterprise software development.

Similar jobs