About TalkingTotals.ai
TalkingTotals.ai is an AI-first accounting platform that enables users to interact with financial data using natural language and voice—no accounting expertise required. Built for mobile-first users and SMBs globally, it provides a next-generation conversational interface for accounting systems such as Tally and QuickBooks.
The company was founded by Raghav Kher, a former Microsoft executive and serial entrepreneur with over 20 years of experience building six venture-backed companies across the United States and India. He played a key role in the acquisition of Hotmail, which helped jump-start Microsoft’s email business. Raghav holds an MBA, along with master’s degrees in mechanical engineering and computer science from leading universities in the United States. One his starups was acquired by HP for $1.6 billion USD
TalkingTotals.ai is a U.S.-based company, built from the ground up in Bengaluru, India
Job Description and Role Overview
4+ Years of backend experience in Python and FastAPI is a must! As a Senior Backend Engineer, you will architect and build scalable backend systems powering our enterprise platform. You will work closely with frontend, product, and AI teams to build reliable, secure, and high-performance services. AI knowledge is a plus, but this is not an AI developer role.
Responsibilities
● Design, develop, and maintain scalable backend services using Python and FastAPI.
● Design RESTful APIs and backend architecture for web and mobile applications.
● Design fault-tolerant, scalable systems and optimize performance.
● Develop and optimize MySQL database schemas and queries.
● Implement caching strategies (Redis or similar) to improve performance.
● Participate in architecture discussions, code reviews, and technical design.
● Write clean, testable, maintainable code using Git and development best practices.
● Collaborate with frontend, DevOps, and product teams.
● Work with cloud infrastructure and CI/CD pipelines.
Required Qualifications
● Bachelor’s degree in Computer Science or related field.
● 4–8 years of backend software development experience.
● Strong proficiency in Python and FastAPI (Flask/Django is a plus).
● Strong experience with MySQL and relational database design.
● Experience with caching technologies (Redis or similar).
● Strong understanding of system design, scalability, and distributed systems.
● Experience with REST APIs, Git, and software engineering best practices.
● Experience with cloud platforms (AWS, GCP, or Azure) is preferred.
● Strong communication and collaboration skills.
Nice to Have
● Understanding of AI/LLMs and how backend systems integrate with AI services.
● Exposure to OpenAI APIs, LangChain, or Hugging Face.
● Experience with event-driven architecture or message queues.
Why join us?
- This is a rare opportunity to learn building of a company from scratch. The CEO is commiited to mentor employees develop their leadership skills. His previous employee today manages $500 million USD for Amazon India.
- Do NOT apply without 4+ years of PYTHON EXP
- Include your current CTC and Notice Period
Pay: ₹1,200,000.00 - ₹2,000,000.00 per year
Work Location: In person