Northbay Logo

Northbay

Backend Developer (Python/Node)

Reposted 4 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
The Senior Backend Developer will design and implement scalable APIs, manage cloud infrastructure, and work within a microservices architecture. Responsibilities include developing microservices, optimizing backend performance, and collaborating with cross-functional teams.
The summary above was generated by AI

Job Title: Backend Developer
Experience: 4-6 Years
Location: India (100% Remote)
Employment Type: Full-Time


Job Overview
We are seeking a highly skilled 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
  • 5–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

Top Skills

Azure
Cloud Platforms (Aws
Docker
Gcp)
Kubernetes
Node.js
NoSQL
Python
SQL

Similar Jobs

5 Hours Ago
Remote or Hybrid
India
Mid level
Mid level
Security • Cybersecurity
The Technical Account Manager will engage clients to ensure product adoption, provide technical guidance, resolve challenges, and collaborate cross-functionally to enhance customer satisfaction and product usage metrics.
Top Skills: Check PointCiscoCloud SecurityFirewall ManagementFortinetJuniperNetwork SecurityPalo Alto NetworksSecurity Policy Automation
5 Hours Ago
Remote or Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer, you will design, develop, test, and optimize cloud services and backend platforms, driving innovation and ensuring high standards in software quality and architecture.
Top Skills: ApigeeAWSAzureElastic SearchGCPJavaKafkaNifiNo-SqlOktaRabbitMQServerless ArchitectureSQL
5 Hours Ago
Remote or Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Lead and inspire a team of Database Engineers to enhance a cloud-based SaaS application. Manage project deliverables, mentor team members, and drive innovation in database systems and management.
Top Skills: AnsibleGoogle Cloud PlatformPowershellPythonSql 2008Sql 2012Sql 2014Sql 2017Sql 2019Sql 2022Terraform

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account