Lead Backend Developer (Python/Node)

Full-time
Pakistan
Senior Level
Posted 6 days ago
Apply for this position → Go ad-free with Premium ×

Job Title: Lead Backend Developer Experience: 8+ Years Location: Pakistan (Karachi, Lahore, Islamabad) Employment Type: Full-Time

Job Overview We are seeking a highly skilled Lead Backend Developer to design, develop, and scale robust backend systems for cloud-native applications. The ideal candidate has strong experience in Python and/or Node.js, a solid understanding of microservices architecture, and hands-on expertise with cloud deployment on Azure. You will work closely with cross-functional teams to build secure, high-performance, and scalable backend services in a fully remote environment.   Key Responsibilities

  • Design, develop, and maintain scalable backend services using Python and/or Node.js

  • Build and consume RESTful APIs with a focus on performance, reliability, and security

  • Develop and integrate microservices-based architectures using Spring Boot where applicable

  • Containerize applications using Docker and manage deployments using Kubernetes

  • Design, optimize, and manage data storage solutions using SQL, NoSQL, and Vector Databases

  • Implement secure coding practices, authentication, authorization, and data protection standards

  • Collaborate with DevOps teams to implement CI/CD pipelines and cloud deployments on Microsoft Azure

  • Monitor, troubleshoot, and optimize backend systems for scalability and high availability

  • Participate in code reviews, architecture discussions, and technical decision-making

  • Mentor junior developers and contribute to engineering best practices

Required Skills & Qualifications

  • 8+ years of professional experience in backend development

  • Strong proficiency in Python and/or Node.js

  • Solid experience building REST APIs and backend services

  • Hands-on experience with Spring Boot and Microservices architecture

  • Practical experience with Docker and Kubernetes in production environments

  • Strong knowledge of SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra)

  • Familiarity with Vector Databases (e.g., Pinecone, Weaviate, Milvus) is a strong plus

  • Experience implementing secure coding practices and handling application security concerns

  • Hands-on experience with Microsoft Azure (App Services, AKS, Azure DevOps, etc.)

  • Strong understanding of system design, performance optimization, and scalability

Nice to Have

  • Experience working in remote-first or distributed teams

  • Exposure to event-driven architectures and messaging systems

  • Experience with observability tools (logging, monitoring, tracing)

  • Knowledge of AI/ML-backed systems leveraging vector databases

Go ad-free with Premium ×
Apply for this position →
About the Job
Full-time
Pakistan
Senior Level
Posted 6 days ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Lead Backend Developer (Python/Node)

Job Title: Lead Backend Developer Experience: 8+ Years Location: Pakistan (Karachi, Lahore, Islamabad) Employment Type: Full-Time

Job Overview We are seeking a highly skilled Lead Backend Developer to design, develop, and scale robust backend systems for cloud-native applications. The ideal candidate has strong experience in Python and/or Node.js, a solid understanding of microservices architecture, and hands-on expertise with cloud deployment on Azure. You will work closely with cross-functional teams to build secure, high-performance, and scalable backend services in a fully remote environment.   Key Responsibilities

  • Design, develop, and maintain scalable backend services using Python and/or Node.js

  • Build and consume RESTful APIs with a focus on performance, reliability, and security

  • Develop and integrate microservices-based architectures using Spring Boot where applicable

  • Containerize applications using Docker and manage deployments using Kubernetes

  • Design, optimize, and manage data storage solutions using SQL, NoSQL, and Vector Databases

  • Implement secure coding practices, authentication, authorization, and data protection standards

  • Collaborate with DevOps teams to implement CI/CD pipelines and cloud deployments on Microsoft Azure

  • Monitor, troubleshoot, and optimize backend systems for scalability and high availability

  • Participate in code reviews, architecture discussions, and technical decision-making

  • Mentor junior developers and contribute to engineering best practices

Required Skills & Qualifications

  • 8+ years of professional experience in backend development

  • Strong proficiency in Python and/or Node.js

  • Solid experience building REST APIs and backend services

  • Hands-on experience with Spring Boot and Microservices architecture

  • Practical experience with Docker and Kubernetes in production environments

  • Strong knowledge of SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra)

  • Familiarity with Vector Databases (e.g., Pinecone, Weaviate, Milvus) is a strong plus

  • Experience implementing secure coding practices and handling application security concerns

  • Hands-on experience with Microsoft Azure (App Services, AKS, Azure DevOps, etc.)

  • Strong understanding of system design, performance optimization, and scalability

Nice to Have

  • Experience working in remote-first or distributed teams

  • Exposure to event-driven architectures and messaging systems

  • Experience with observability tools (logging, monitoring, tracing)

  • Knowledge of AI/ML-backed systems leveraging vector databases