Apply Now
About this role
EduCore Institute is seeking a Senior Python Developer to lead the design and implementation of our educational platform's backend systems. You will architect scalable solutions using modern Python frameworks, mentor junior engineers, and drive technical decisions that impact our product roadmap. This role is ideal for an experienced backend engineer who thrives in a collaborative environment and is passionate about building robust, maintainable systems for the education sector.
Responsibilities
- Design and develop backend services and APIs using modern Python frameworks
- Lead technical architecture decisions for scalability, security, and performance
- Mentor junior engineers and conduct code reviews to maintain high engineering standards
- Collaborate with product and frontend teams to define technical requirements
- Implement and optimize database schemas and data access layers
- Own deployment pipelines and infrastructure as code practices
Qualifications
- 5+ years of professional backend development experience with Python
- Demonstrated expertise with modern Python frameworks (Django, FastAPI, or similar)
- Excellent communication and problem-solving skills
- Experience leading technical projects and mentoring other engineers
- Solid understanding of software architecture, design patterns, and best practices
- Strong proficiency in database design and SQL optimization