Technical Lead-Backend
Teachmint
Software Engineering, IT
Bengaluru, Karnataka, India
Posted on Jun 14, 2025
Technical Lead - Backend
About Teachmint
At Teachmint, we believe that education moves the world forward and deserves the best technology in this pursuit. We are a global classroom technology company empowering educators and institutions in over 50 countries. At the forefront of classroom innovation, Teachmint is transforming how education is delivered through its proprietary solutions—Teachmint X, an AI-powered digital board; EduAI, an intelligent AI companion that empowers educators and learners to become self reliant; and our interactive whiteboard technology, designed to blend intelligence with usability and elevate every moment of classroom interaction.
We are redefining education infrastructure. Whether you're architecting backend systems, designing intuitive front-end experiences, improving deployment pipelines, driving business growth and brand visibility, or scaling user impact—your work here directly shapes the future of education.
If you’re excited by the idea of building smart, scalable, and meaningful solutions in education, come create with us.
Learn more: www.teachmint.com
About The Role
Teachmint is seeking an experienced Technical Lead - Backend to join our engineering team. You'll lead the development of scalable, efficient, and reliable backend systems using Python
Key Responsibilities
status, nationality, race, religion, sex, sexual orientation, national or ethnic origins, religious belief, disability or age.
About Teachmint
At Teachmint, we believe that education moves the world forward and deserves the best technology in this pursuit. We are a global classroom technology company empowering educators and institutions in over 50 countries. At the forefront of classroom innovation, Teachmint is transforming how education is delivered through its proprietary solutions—Teachmint X, an AI-powered digital board; EduAI, an intelligent AI companion that empowers educators and learners to become self reliant; and our interactive whiteboard technology, designed to blend intelligence with usability and elevate every moment of classroom interaction.
We are redefining education infrastructure. Whether you're architecting backend systems, designing intuitive front-end experiences, improving deployment pipelines, driving business growth and brand visibility, or scaling user impact—your work here directly shapes the future of education.
If you’re excited by the idea of building smart, scalable, and meaningful solutions in education, come create with us.
Learn more: www.teachmint.com
About The Role
Teachmint is seeking an experienced Technical Lead - Backend to join our engineering team. You'll lead the development of scalable, efficient, and reliable backend systems using Python
Key Responsibilities
- Technical Leadership: Guide and mentor team members in designing, developing, and deploying high-quality backend systems.
- Architecture and Design: Design and implement scalable, secure, and efficient backend architectures.
- Development: Contribute to coding, testing, and debugging backend applications.
- Collaboration: Work closely with cross-functional teams (frontend, DevOps, QA) to ensure seamless integration.
- Code Review: Conduct regular code reviews to maintain code quality.
- Troubleshooting: Identify and resolve technical issues.
- Innovation: Stay updated with industry trends and implement innovative solutions.
- Python expertise: 5+ years of experience with Python (3.x) and relevant frameworks (e.g., Django, Flask).
- Backend development: Strong understanding of system design and design patterns.
- Database expertise: Experience with NoSQL databases (e.g., MongoDB, Cassandra) and relational databases (e.g., MySQL, PostgreSQL).
- Microservices: Experience with designing and implementing microservices architecture
- API design: Knowledge of RESTful APIs and API design principles.
- Cloud platforms: Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Leadership experience: Proven experience in technical leadership.
- Strong communication: Excellent communication and collaboration skills.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of testing frameworks (e.g., Pytest, Unittest).
- Familiarity with CI/CD pipelines.
status, nationality, race, religion, sex, sexual orientation, national or ethnic origins, religious belief, disability or age.