Senior Backend Engineer (Python / Node.js)

Strategic Staffing Solutions

Education
Benefits
Qualifications
Skills

Senior Backend Engineer (Python / Node.js)

Charlotte, NC (Hybrid)

12 Contract (Conversion Potential)

W2 Only

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
Read Full Description
Confirmed 15 hours ago. Posted 3 days ago.

Discover Similar Jobs

Suggested Articles