KannapolisRecruiter Since 2001
the smart solution for Kannapolis jobs

Senior Backend Engineer (Python / Node.js)

Company: S3
Location: Charlotte
Posted on: April 3, 2026

Job Description:

Job Description Senior Backend Engineer (Python / Node.js) Charlotte, NC (Hybrid) 12 Month Contract (Conversion Potential) W2 Only Rate: Competitive Overview We are seeking a Senior Backend Engineer to design and build scalable, high-performance applications supporting cybersecurity and data-driven initiatives. This role focuses on API development, microservices architecture, and cloud-based solutions using Python and Node.js . The ideal candidate is hands-on, highly collaborative, and experienced in building modern backend systems in a fast-paced Agile environment. Key Responsibilities Design, develop, and maintain scalable backend services using Python and Node.js Build and enhance RESTful APIs and microservices architectures Integrate systems with databases, APIs, and third-party services Optimize application performance, scalability, and reliability Collaborate with frontend, DevOps, and cross-functional teams Write clean, maintainable, and well-documented code Develop and execute unit and integration tests Provide technical guidance and mentorship to junior developers Contribute to continuous improvement of tools, frameworks, and processes Required Qualifications 4 years of software engineering experience Strong expertise in Python (Django or Flask) Strong experience with Node.js (JavaScript/TypeScript) Experience building REST APIs and microservices Experience with relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases Cloud experience ( AWS, Azure, or GCP ) Experience with Git and version control workflows Strong understanding of Agile/Scrum methodologies Preferred Qualifications Experience with CI/CD pipelines Familiarity with Docker and Kubernetes Exposure to frontend frameworks (React, Angular, Vue) Experience with testing frameworks (PyTest, Jest, Mocha, etc.) Background in financial services or cybersecurity environments Key Attributes Strong problem-solving and analytical skills Ability to work independently and collaboratively Effective communication with both technical and non-technical stakeholders Continuous learner with a passion for modern technologies Additional Details 1-round video interview High potential for contract-to-hire conversion Fast-paced, collaborative engineering environment

Keywords: S3, Kannapolis , Senior Backend Engineer (Python / Node.js), IT / Software / Systems , Charlotte, North Carolina


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Kannapolis RSS job feeds