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