Senior Backend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Grassroots Solutions and Services Pvt. Ltd., located in Bangalore, India, is seeking a Senior Backend Engineer & Technical Lead. This full-time, onsite role requires a minimum of 10 years of backend development experience, with a strong emphasis on Python and advanced SQL. The ideal candidate will anchor and own the backend architecture, design scalable systems using Python and FastAPI, and oversee database architecture, schema design, indexing, and query optimization for a multi-tenant platform. Key responsibilities include ensuring data integrity and performance, enforcing engineering best practices through code reviews, mentoring mid-level developers, identifying architectural improvements, and collaborating with AI engineers. The role involves hands-on technical leadership, working directly with the CTO and core architecture team, with the potential to build and guide a backend engineering team. Experience with advanced PostgreSQL, complex SQL, multi-tenant architecture, REST APIs, asynchronous programming, microservices, and integrating external APIs/AI models (LLMs) is essential. This is an opportunity to lead backend engineering for a next-generation AI-driven enterprise platform, contribute to mission-critical deployments, and work within a fast-growing company prioritizing platform strength and engineering discipline.
Company
Grassroots Solutions & Services Pvt Ltd
Founded in 2011 in Bengaluru, India, Grassroots Solutions & Services Pvt Ltd has evolved into a Next-Generation Solutions Provider, specializing in comprehensive, technology-enabled business solutions...