Backend Developer; Python/Node
Job in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-01-25
Listing for:
NorthBay Solutions
Full Time
position Listed on 2026-01-25
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps, Software Engineer
Job Description & How to Apply Below
Location: Town of Poland
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.
- 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, No
SQL, and Vector Databases - Implement secure coding practices
, authentication, authorization, and data protection standards - Collaborate with Dev Ops 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
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., Postgre
SQL, MySQL) and No
SQL databases (e.g., Mongo
DB, 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 Dev Ops, etc.)
- Strong understanding of system design, performance optimization, and scalability
- 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×