4 Reliable Group Jobs
Backend Lead Engineer - Python Programming (8-12 yrs)
Reliable Group
posted 4d ago
Position : Backend Lead / Architect
Location : Pune (Balewadi High Street)
Position Overview :
We are seeking a highly skilled and experienced Backend Lead / Architect to design, develop, and maintain scalable, reliable, and high-performance backend solutions for our multi-tenant SaaS products. The ideal candidate will have a deep understanding of distributed systems, microservices, and cloud-based architectures, with a proven track record in handling production issues at scale. You will collaborate closely with the AI Lead and Frontend Lead to ensure seamless integration of backend services, AI/ML pipelines, and front-end functionalities, thereby
delivering a robust, secure, and feature-rich experience to our customers.
Key Responsibilities :
1. System Architecture & Design :
- Define and implement the overall backend architecture for multi-tenant SaaS applications, ensuring scalability, high availability, security, and compliance.
- Design microservices and RESTful/GraphQL APIs and Websockets in alignment with front-end and AI requirements.
- Establish design patterns and best practices for code modularity, performance optimization, and scalability.
2. Scalability & Performance :
- Identify performance bottlenecks and oversee optimization strategies (caching, load balancing, message queues, etc.).
- Implement and maintain monitoring/observability solutions (e.g., Prometheus, Grafana, Loki, ELK Stack) to ensure real-time system health insights and rapid incident response.
- Establish performance baselines, conduct stress tests, and implement disaster recovery strategies.
3. Production Stability & Issue Resolution :
- Proactively monitor production environments, anticipating potential failures and bottlenecks.
- Triage, diagnose, and resolve production incidents with minimal downtime, using robust logging, tracing, and on-call rotation strategies.
- Drive root cause analysis and post-mortems for production incidents, implementing preventative measures.
4. Collaboration & Cross-Functional Coordination :
- Work closely with the AI team to integrate MLOps pipelines, ensuring smooth data flow and secure model deployment.
- Collaborate with the Frontend team to provide well-defined API contracts, enabling efficient UI/UX development.
- Partner with DevOps to define CI/CD pipelines, container orchestration (Docker, Kubernetes), and infrastructure-as-code (Terraform, CloudFormation) practices.
5. Team Leadership & Mentorship :
- Lead and mentor a team of backend developers, setting clear goals and providing guidance on best practices.
- Perform code reviews to ensure high code quality, maintainability, and adherence to design standards.
- Foster a culture of continuous learning, encouraging the adoption of new technologies, tools, and methodologies.
6. Security & Compliance :
- Implement secure coding practices and follow industry standards (e.g., OWASP Top 10).
- Work with compliance teams to ensure data privacy and regulatory requirements (HIPAA) are met.
- Oversee authentication/authorization frameworks (OAuth, JWT, etc.) and data encryption at rest and in transit(Encryption, SSL/TLS).
7. Documentation :
- Maintain comprehensive technical documentation, including architecture diagrams, APIs, database schemas, and operational runbooks.
- Facilitate knowledge sharing sessions and handovers to ensure smooth onboarding of new team members.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience :
- 8+ years of experience in backend or full-stack development, with 3+ years in a technical lead or architect role.
- Demonstrated history of leading and delivering large-scale, distributed systems in production environments.
Technical Expertise :
Languages & Frameworks : Proficiency in modern backend languages (e.g., Python) and associated frameworks (Django/FastAPI, etc.).
- Database Systems : Strong knowledge of both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases, including data modeling and query optimization.
- Microservices & Architecture : Hands-on experience with microservices,containerization (Docker, Kubernetes), and service mesh architectures.
- Cloud Platforms : Experience with cloud providers like AWS and Azure for deployment, scaling, and monitoring.
- CI/CD & DevOps : Familiarity with CI/CD pipelines, Git workflows, infrastructure-as-code, and automated testing.
- Monitoring & Observability : Proficiency with tools like Prometheus, Grafana, ELK Stack, Loki for real-time monitoring and log analysis.
Soft Skills :
- Leadership : Ability to lead teams, manage conflict, and drive a vision for the backend architecture.
- Communication : Strong written and verbal communication skills to coordinate with cross-functional teams (AI, Frontend, QA, Product).
- Problem-Solving : Analytical mindset for troubleshooting complex issues in high- pressure environments.
- Collaboration : Demonstrated capability to work seamlessly across multiple teams and stakeholders.
Preferred Qualifications :
- Exposure to AI/ML Integrations: Understanding of MLOps practices for model deployment and monitoring.
- Knowledge of Healthcare or Highly Regulated Industries: Familiarity with HIPAA, or similar compliance standards.
- Certification(s) in AWS, Azure, or GCP.
Functional Areas: R&D
Read full job description