Mindtickle is seeking an SDE-3 (Backend) to contribute to the design, construction, and strengthening of our Common Components Platform. The role entails owning high-quality engineering across design, implementation, and operations, encompassing multi-tenant readiness, reliability/SLOs, performance, cost efficiency, and secure-by-default foundations.
Requirements
- 5β8 years of backend experience
- Proficiency in Java + Spring (or equivalent)
- Strong understanding of data structures, concurrency, and distributed systems
- Experience building and evolving multi-tenant or widely-shared services with clear APIs/SLAs
- Demonstrated ownership of non-functional requirements (NFRs): setting baselines, load-testing, performance tuning, and improving SLOs
- Hands-on experience with relational databases, caching, queues/streams, and event-driven patterns
- Solid CI/CD practices: automated tests, progressive delivery, rollback discipline, and Infrastructure as Code (IaC)
- Strong understanding of security fundamentals: least privilege, input validation, secrets management, and auditing
- Excellent design communication skills; mentorship experience and effective cross-team collaboration
Benefits
- Direct impact on core building blocks utilized by every product team
- An engineering culture that prioritizes clarity, correctness, and predictable delivery
- Opportunities for technical leadership, mentorship, and setting scalable standards