NorthBay Solutions

Senior Backend Developer – Python, Node

NorthBay Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDockerDynamoDBGoogle Cloud PlatformJavaScriptJestKubernetesMicroservicesMochaMongoDBNode.jsNoSQLPythonSQL

About the role

  • Design, develop, and maintain robust and scalable RESTful APIs for enterprise-level applications
  • Build and deploy microservices using modern backend frameworks with a strong emphasis on performance and maintainability
  • Implement containerized applications using Docker and Kubernetes
  • Write unit and integration tests using relevant testing frameworks to ensure code quality and system reliability
  • Collaborate with cross-functional teams including front-end developers, DevOps, and data engineers to deliver high-quality software solutions
  • Optimize backend performance and ensure security compliance throughout the development lifecycle
  • Maintain and work with various database technologies including SQL, NoSQL, and Vector databases
  • Deploy, monitor, and troubleshoot applications in cloud environments (compute, serverless, networking, storage)

Requirements

  • 5 to 8 years of hands-on experience in designing and implementing robust backend systems
  • Proven experience in backend development with Python or Node.js
  • Strong understanding of microservices architecture and RESTful API design
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Knowledge of testing frameworks (e.g., PyTest, Mocha, Jest) and test-driven development practices
  • Hands-on experience with SQL, NoSQL (e.g., MongoDB, DynamoDB), and Vector databases (e.g., Pinecone, FAISS)
  • Experience deploying and managing applications on cloud platforms (AWS, Azure, or GCP)
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RESTful APIsmicroservicesPythonNode.jsDockerKubernetesSQLNoSQLVector databasestesting frameworks
Soft skills
collaborationcommunication