Company Name: SOFTPATH TECH SOLUTIONS PVT LTD
Job Role: Lead Backend Developer
Work Type: Full-Time
Job Category: Backend Development / Cloud Engineering
Experience: 8-12 Years
Location: Hyderabad, Bangalore, chenni, Pune, Mumbai
Industry: Artificial Intelligence / Enterprise Technology
Key Responsibilities :
Architecture & System Design :
- Lead the design and implementation of scalable, distributed backend systems using microservices architecture
- Define system architecture, data flow, and integration patterns for enterprise AI platforms
- Drive decisions on technology stack, scalability strategies, and performance optimization
- Design high-availability and fault-tolerant systems
Backend Development :
- Develop and maintain high-performance backend services using Python (FastAPI/Django)
- Build RESTful APIs and event-driven systems for enterprise workflows
- Implement asynchronous processing and messaging systems (e.g., Azure Service Bus, Kafka)
Cloud & DevOps (Azure) :
- Architect and deploy applications on Microsoft Azure
- App Services
- Azure Functions
- API Management
- Azure Key Vault
- Service Bus
- Lead CI/CD pipeline implementation using Azure DevOps
- Ensure containerization using Docker and orchestration via Kubernetes (AKS)
- Optimize cloud infrastructure for cost, performance, and reliability
AI/ML & Data Platform Integration :
- Collaborate with data teams to integrate :
- LLM-based systems (RAG pipelines)
- Knowledge graphs and AI-driven workflows
Enable backend systems to support large-scale data processing and AI model servingWork with tools like Databricks (preferred) for data engineering workflowsPerformance & Scalability :
- Optimize backend systems for low latency and high throughput
- Identify and resolve performance bottlenecks, concurrency issues, and memory constraints
- Implement caching strategies (Redis, etc.) and efficient database design
Security & Compliance :
- Implement secure coding practices aligned with OWASP standards
- Design and integrate :
- OAuth 2.0 / OpenID Connect
- Azure AD / Entra ID authentication
Ensure secure handling of sensitive data using encryption and Key VaultQuality Engineering :
- Enforce best practices in :
- Unit testing
- Integration testing
- Code reviews
Maintain high code quality and ensure production stabilityLeadership & Mentorship :
- Lead and mentor a team of backend developers
- Drive technical design discussions and code reviews
- Collaborate with cross-functional teams (Frontend, AI, DevOps, Product)
- Ensure timely delivery and adherence to engineering standards
Documentation :
- Create and maintain technical documentation :
- API contracts
- Architecture diagrams
Integration workflowsTechnical Skills Required :
Backend :
- Expert in Python
- Strong experience with FastAPI / Django
- Deep understanding of RESTful APIs and microservices architect