Python Backend Engineer
Nineleaps Verified employer
Actively hiring · Posted 11d ago · JEV26102DE60A218B
Job description
Key Responsibilities● Lead the architecture, design, development, and delivery of scalable backend servicesusing Python.● Own technical direction and architectural decisions for backend systems and services.● Design and build robust RESTful APIs, microservices, and distributed systemscapable of handling high-scale workloads.● Design and implement real-time communication systems, including WebSocket-basedservices, where required.● Drive system performance, scalability, reliability, availability, and security.● Lead performance optimization, capacity planning, monitoring, debugging, andproduction issue resolution.● Establish and promote best practices around code quality, testing, observability, CI/CD,and production readiness.● Collaborate closely with frontend, product, DevOps, infrastructure, and othercross-functional teams to deliver end-to-end solutions.● Mentor and provide technical guidance to engineers, contributing to overall team growthand engineering excellence.● Review code and architecture designs, identify technical risks, and drive improvementsacross backend systems.● Take ownership of complex technical problems and deliver reliable, maintainable,production-grade solutions.Required Skills & Qualifications● 5+ years of software engineering experience, with significant experience in backenddevelopment.● Strong expertise in Python and experience building production-grade backendapplications.● Proven experience designing and developing REST APIs and microservicesarchitectures.● Strong understanding of distributed systems, scalability, fault tolerance, andhigh-availability architectures.● Hands-on experience with WebSockets and real-time backend integrations.● Strong experience with SQL/NoSQL databases, caching systems, and data-intensiveapplications.● Experience with performance optimization, monitoring, logging, debugging, andproduction operations.● Strong understanding of software engineering principles, design patterns, and cleanarchitecture.● Proven ability to lead technical initiatives and make sound architectural decisions.● Strong communication, collaboration, and technical leadership skills.● Experience mentoring engineers and conducting effective code and design reviews.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Nineleaps.
- Track your application and get updates by email and WhatsApp.