Senior Staff Software Architect

14 hours ago


Bangalore Urban, India Tally Solutions Pvt Ltd Full time

About Us

At Tally, we’re driven by one core mission - making business simpler for everyone. As a pioneer in business management software, we’ve been the trusted partner of choice for over 2.5 million businesses across 100+ countries - many of them Micro, Small, and Medium Enterprises (MSMEs) that form the backbone of global economies.

Our journey is rooted in innovation, guided by deep empathy for customers, and driven by a commitment to excellence. With a legacy of trust and a future fueled by technology, we are shaping the way businesses manage accounting, inventory, compliance, and much more.

We believe in honoring our people, nurturing potential, creating fearlessly, and mastering our craft - all while staying true to our values. If you are looking to make a real impact, grow with purpose, and be part of something meaningful, you’ll find your place at Tally.

As we continue to grow, we are working towards a larger ambition - to become the technology backbone for global economic progress.


About Engineering

Our Engineering centre is in Bangalore while our sales offices and partners are spread across the country and specific regions outside India. Our Engineering team consists of highly talented engineers who live a purpose and dream to develop the software that will accomplish our goal – ‘To be the technology fabric that drives the economic growth of the world’.

To build this network of businesses Tally likes to build its own technology stack to deliver the required products. Major components of the stack are highlighted below.


  • Operating system: We use a trimmed-down version of the Linux
  • Database system : An Object-oriented database written by Tally to support single view, replication, distributed and multi-tenancy.
  • Web server & app server: We shall write our own hosting platform that can handle millions of connections per server.


Engineering function within Tally is responsible for the Design, Development & Testing of all the delightful and flawless products that we release for our customers. We at Engineering do deep technology innovation to deliver unique experiences and capabilities at scale for simplifying business operations across sectors and segments.


Role: Senior Staff Software Architect

Relevant Experience: 13+ Years

Location: Bangalore


What You Will Own


  • We are looking to hire a Product Architect, to ensure that we are not only building the current system but also ensure that we are able to deliver on the roadmap as we look ahead and to build our next generation architecture from scratch.
  • Strong experience in designing and building systems that are inherently distributed. The role also demands leading, motivating, and providing ample mentorship to the other team members regarding technical challenges.


Experience You Should Bring


  • Experience in creating products from scratch, deeply familiar with fundamentals of computing and core technologies, who has either been part of or has led a product design team.
  • Appreciate the underlying challenges of what it means to be a distributed system security, networking, scale, performance, online/offline characterization of business applications, data consistency, etc.
  • Proficient in C/C++ or Node JS development, OS concepts, Data Structures, Distributed Computing.
  • Must be technically inclined, a good problem-solver and should possess excellent interpersonal relationship skills.
  • Ability to open out the problem to a great level of detail.
  • Ability to constantly step back and look at the big picture.
  • Ability to do a work breakdown of the design.
  • Ability to drive consistency of patterns and introduce new patterns to replace or supplement existing patterns.


WhatYou Will Be Doing


  • Designing the architecture and the architectural shifts.
  • Working with implementation teams to help implement the design and architecture.
  • Working with the research teams to help create technologies that we can push the boundaries.
  • Owning the technology road mapping process.


PS: Only shortlisted candidates will be contacted for further steps in the hiring process.


  • Platform Architect

    15 hours ago


    Bangalore Urban, India Prospecta Software Full time

    About Us: Founded in 2002 in Sydney, with offices in India and a presence across the Americas and Europe, Prospecta is a leading data management software company. Our flagship platforms: Master Data Online (MDO), enables accurate, compliant, and relevant master data for asset-intensive industries including Energy, Utilities, Oil & Gas, Mining,...

  • Platform Architect

    3 days ago


    Bangalore Urban, India Prospecta Software Full time

    About Us:Founded in 2002 in Sydney, with offices in India and a presence across the Americas and Europe, Prospecta is a leading data management software company. Our flagship platforms: Master Data Online (MDO), enables accurate, compliant, and relevant master data for asset-intensive industries including Energy, Utilities, Oil & Gas, Mining, Infrastructure,...


  • Bangalore Urban, India Bison Global Search Full time

    Hope you are having a great week. I work for Bison Global Search , and we're currently seeking a Staff Mobile Application Developer for a Product Company . They work on some cutting-edge technologies in the healthcare and medical devices industry Please find below details about the role : Location: Indiranagar, Bangalore (please do not apply if you are not...


  • Bangalore Urban district, India Design Milieu Full time

    Company DescriptionDesign Milieu is a progressive firm specializing exclusively in the field of Landscape Architecture. Established in March 2000, we have successfully handled a diverse range of projects varying in scope from small residential spaces to large ecological sites such as dam environments. Our expertise lies in creating sustainable and innovative...


  • Bangalore Urban district, India Design Milieu Full time

    Company Description Design Milieu is a progressive firm specializing exclusively in the field of Landscape Architecture. Established in March 2000, we have successfully handled a diverse range of projects varying in scope from small residential spaces to large ecological sites such as dam environments. Our expertise lies in creating sustainable and...


  • Bangalore, India Aurigo Software Technologies Full time

    Senior Staff Data Engineer (Agentic AI Engineer) Location: Bengaluru, India Experience: 9+ years Role Summary : Aurigo is leading the charge in transforming enterprise Saa S for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving...


  • Bangalore Urban, India Talentoj Full time

    Role Purpose: As a Software Development Engineer IV (SDE IV), you will play a critical role in designing and building scalable backend systems. As a senior individual contributor, you will take ownership of complex features, contribute to architectural decisions, and mentor other engineers. Your focus will be on delivering high-quality, production-ready...

  • Senior Manager

    2 weeks ago


    Bangalore Urban, India Chargebee Full time

    The newly created Global Business Technology (GBT) team at Chargebee will be at the forefront of all major Chargebee growth and strategic initiatives. As such, we are looking to staff the team with the top talent at the organization.We are seeking an Enterprise Business Systems - Solution Architect/Team Lead, reporting to the SVP, Global Business Technology,...

  • Senior Manager

    2 weeks ago


    Bangalore Urban, India Chargebee Full time

    The newly created Global Business Technology (GBT) team at Chargebee will be at the forefront of all major Chargebee growth and strategic initiatives. As such, we are looking to staff the team with the top talent at the organization. We are seeking an Enterprise Business Systems - Solution Architect/Team Lead, reporting to the SVP, Global Business...


  • Bangalore Urban, India Krutrim Full time

    Job Title: I/O Devices, IPC Software Architect We are seeking a Principal Engineer in I/O Device Drivers and System Software with 12–15 years of hands-on experience in developing, debugging, and optimizing low-level drivers, high-performance inter-processor communication (IPC) frameworks, and storage/networking subsystems. This role requires deep knowledge...