Job Closed
This listing is no longer active.
Cloud Transformation for the Enterprise
Senior Backend Developer – Python, Node
Location
India
Posted
172 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer – Python, Node
NorthBay Solutions
• 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)
Job 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Golang Backend Software Engineer, Integration Squad
DiabolocomAI-Powered Cloud Contact Center Software
• Design, develop, and maintain backend services written primarily in Golang • Build and evolve integrations with external CRM systems • Contribute to API design and service contracts • Participate in architectural discussions and help shape technical decisions • Ensure high code quality through testing, monitoring, and documentation • Collaborate closely with frontend engineers, QA, product, and other backend teams • Take ownership of features from design to production • Act as a technical reference within the team, with potential to grow into a lead role
Senior Backend Engineer - .NET
FinomFinancial solutions for entrepreneurs and freelancers - combining business account benefits with multiple services
• You're pragmatic, learn quickly, and have a proven track record of shipping products that matter. • You communicate clearly across disciplines and genuinely enjoy the dynamics of a cross-functional team where everyone contributes to solving the same customer problems. • As a product-minded backend engineer, you don't just implement tickets. You understand the "why" behind what you're building, challenge assumptions when needed, and proactively identify opportunities to create better outcomes. • You're comfortable discussing trade-offs with product managers, explaining technical constraints to business stakeholders, and collaborating with frontend and mobile engineers to design elegant end-to-end solutions. • You take ownership not just of your code, but of the outcomes. You move without being prompted, whether that's jumping into a customer issue, improving team processes, or mentoring colleagues. • Quality is non-negotiable for you. Automated testing, thorough code reviews, and security best practices are fundamental to how you work.
Senior Trading Technology Engineer, Java/Low-Latency
BitMEXOne of the world's leading cryptocurrency derivatives exchanges. Creator of the Perpetual Swap.
• Ownership in the design, development and delivery of trading system components • New feature implementation, bug fixing, and performance tuning • Partner with Financial Products and quantitative researchers on product delivery • Mentor team members and drive firm initiatives
• Design, build, and maintain robust backend services and RESTful APIs that power Toku’s omnichannel communication platform. • Build and maintain event-driven backend systems to support asynchronous workflows across messaging, notifications, and voice services. • Independently design microservices, define service boundaries, and reason about scalability, latency, data consistency, and architectural trade-offs. • Rewrite and migrate existing backend services (currently implemented in TypeScript) into Go and newer backend architectures. • Develop cloud-native backend systems on AWS, working closely with the infrastructure team to clearly articulate service requirements and operational needs. • Design and work with SQL-based data models, ensuring performance, correctness, and alignment with real product usage; contribute to NoSQL usage where appropriate. • Support communication and notification services across WhatsApp, SMS, email, and voice channels, handling communication metadata at scale. • Own backend services in production, including reliability, performance, observability, and continuous improvement. • Write clean, maintainable, and well-documented backend code, and participate actively in code reviews and technical design discussions. • Take initiative and drive backend problems through to solutions independently, collaborating effectively with peers across engineering.




