
MindTickle
Posted 7 months ago
SDE III Backend
PuneOn-site
AI Summary
Backend senior software engineer leads design and implementation for Mindtickle's Shared Components Platform, owning one or more services (e.g., Notifications, Auth, User & Org Management) with a focus on multi-tenant reliability, performance, security, and developer experience.
About this role
Who we are
Mindtickle is the leading AI-powered revenue enablement platform that combines on-the-job learning and deal execution to drive behavior change and get more revenue per rep. Mindtickle is recognized as a market leader by top industry analysts and is ranked by G2 as the #1 sales onboarding and training product.
Our commitment to innovation has also earned us the "AI-based Sales Solution of the Year" award in the 8th annual AI Breakthrough Awards program (PR Newswire), and a Gold Stevie Award for Sales and Customer Service (Mindtickle)- recognition of our dedication to both product excellence and outstanding customer support.
We are seeking an SDE-3 (Backend) to contribute to the design, construction, and strengthening of our Common Components Platform, which comprises the shared services powering all Mindtickle products. This individual will serve as a hands-on technical lead for one or more services, including Notifications, Authentication/Authorization, User & Org Management, Rule Automation (RAAS), Audit Logs, Search/Indexing, LLM Gateway, and associated platform primitives (workflow, time-zone, API gateway).
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. This position offers significant impact at scale, requiring close collaboration with Product, SRE/DevOps, Security, and other product teams.
Problems to Solve
Responsibility
Requirements
Good-to-Have
Skills
APIs/SDKs DesignAudit LogsAuthentication/authorizationCachingCI/CDDistributed SystemsEvent-driven ArchitectureGold Templates / SDKs (platformization)Infrastructure As Code (IAC)JavaLoad TestingMicroservicesMigration PlanningMonitoring/observabilityMulti-tenant ArchitectureOwnership Of Non-functional RequirementsPerformance TuningPolicy As Code / LLM Gateway Safety FiltersQueues/streamsRate Limiting / Back-pressureRelational DatabasesSDKs/clients And DX ImprovementsSecurity Fundamentals: Least Privilege, Secrets Management, AuditingSLOs And Reliability EngineeringSpringTesting/QA AutomationTime Zones / Globalization