Job
Description
Role Overview: As a Senior/Lead Backend Developer at AcadAlly.ai, you will play a key role in revolutionizing education technology by leveraging AI to diagnose student misconceptions and bridge learning gaps. You will be responsible for building and scaling high-performance APIs and distributed systems, leading the development of the core platform using Django REST Framework, Redis, and Celery. Your focus will be on ensuring robustness, scalability, and seamless integration with AI/ML pipelines to empower educators and transform student outcomes globally. Key Responsibilities: - Design, develop, and maintain RESTful APIs using Django REST Framework to serve thousands of concurrent users. - Optimize backend systems for low-latency, high-throughput performance by implementing caching with Redis and task queues with Celery. - Architect fault-tolerant, distributed systems capable of handling exponential growth, implementing microservices, load balancing, and database sharding. - Mentor junior developers, conduct code reviews, and enforce best practices such as DRY, SOLID, and TDD. - Collaborate with AI/ML, frontend, and DevOps teams to deliver end-to-end features. - Monitor system health using tools like Prometheus/Grafana, troubleshoot bottlenecks, and ensure compliance with security standards including OAuth2, JWT, and data encryption. Qualifications Required: - At least 5 years of experience in backend development with expertise in Django REST Framework. - Proficiency in Redis and Celery, and a strong grasp of system design principles. - Experience with high-traffic systems, fluency in Git, CI/CD, Agile, excellent problem-solving skills. - Familiarity with edtech platforms or AI/ML integration. - Knowledge of Docker/Kubernetes, AWS/GCP, serverless architectures. - Contributions to open-source projects will be advantageous.,