
Real job — pulled straight from Teachmint’s careers page · Verified September 13, 2026 · No reposts.
Job description
Teachmint is hiring a Software Development Engineer - Backend — a full-time, based in Bangalore, India role. Apply directly on Teachmint's careers page below.
SDE III - Backend
Location: Bangalore, India
Department: P&E - TMX
Experience: 5-8 years
- Technical Ownership: Lead end-to-end development of backend services, ensuring scalability, reliability, and performance.
- Architecture & System Design: Define and implement robust backend architectures aligned with best practices and business needs.
- Hands-on Development: Write clean, efficient, and maintainable code while contributing to testing, debugging, and optimization.
- Cross-Functional Collaboration: Partner with frontend, DevOps, product, and QA teams to deliver cohesive solutions.
- Code Quality: Conduct thorough code reviews and ensure adherence to engineering standards.
- Problem Solving: Diagnose production issues, perform root-cause analysis, and implement long-term fixes.
- Continuous Improvement: Explore new technologies, evaluate tools, and propose innovative approaches to enhance backend capabilities.
- Python Proficiency: 5+ years of experience with Python 3.x and frameworks like Django or Flask.
- Backend Excellence: Strong background in system design, architecture patterns, and distributed systems.
- Database Skills: Experience working with both NoSQL (MongoDB, Cassandra) and relational databases (MySQL, PostgreSQL).
- Cloud Experience: Hands-on exposure to AWS, GCP, or Azure.
- Authentication & Authorization: Working knowledge of OAuth 2.0, OIDC, SAML 2.0, and JWT token lifecycle, plus institutional SSO with providers like Google Workspace or Microsoft Entra ID.
- Observability: Hands-on with Open Telemetry, Prometheus/Grafana, distributed tracing, and defining SLIs and SLOs.
- Event-Driven Infrastructure: Experience with Kafka, Pub/Sub, or similar, including idempotency and delivery semantics.
- Knowledge of Docker, Kubernetes, or other container orchestration solutions.
- Experience with Pytest, Unittest, or similar testing frameworks.
- Familiarity with CI/CD pipelines and automation tools.
- Compliance and Governance:** Exposure to GDPR, FERPA, or COPPA requirements, data residency constraints, consent management, and audit logging.
- Cost and Efficiency: Experience owning cloud spend, right-sizing infrastructure, and tuning autoscaling for efficiency at scale.
- Opportunity to work on high-impact products with millions of users
- Data-first culture with a strong focus on experimentation and learning
- Collaborative, transparent, and growth-focused team environment
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Software Development Engineer - Backend at Teachmint?
The required skills for Software Development Engineer - Backend at Teachmint include: Python, Django, Flask, NoSQL, MongoDB, Cassandra, SQL, MySQL, PostgreSQL, AWS, GCP, Azure, OpenTelemetry, Prometheus, Grafana, Kafka, Docker, Kubernetes, CI/CD, GDPR.
What is the seniority level for Software Development Engineer - Backend at Teachmint?
Software Development Engineer - Backend at Teachmint is a Senior level position.
How do I apply for Software Development Engineer - Backend at Teachmint?
You can view the full description and apply for Software Development Engineer - Backend at Teachmint on EchoJobs: https://echojobs.io/job/teachmint-sde-iii-backend-kgd90.


