The pioneers of software product industry in India, we are a technology and innovation led company simplifying the lives of small and medium businesses over the last three decades. With our cutting-edge technology, we have had the privilege to reach over 2.5 million business globally and cater to more than 7 million users in over 100 countries. We are passionate about the SMEs' growth and aim to deliver the best for their business through our product innovation and excellence. Our teams develop some of the most ingenious solutions that suit the unique requirements of millions of businesses across the globe. With a market share of 75% in India, we have a strong foothold in the Middle East and are also serving customers in SAARC & APAC, Africa, and North America. Our robust network of 28000+ partners help us deliver unmatched customer experience in sales, support, and services globally.
With a sole purpose of Making Everyone Who Touches Tally, Happier, we aim to be the technology fabric that drives the economic growth of the world, by 2030.
Culture & Values
Over the years, we have nurtured a value-based culture that let individuals follow their lead and support them in their growth journey with us. We value honesty and integrity, prioritize a people-first culture, pursue excellence, and drive impactful innovation with simplicity.
Our vision at Tally is to ensure that all employees get access to equal opportunities, with decisions grounded on performance, merit, competence, and potential. We are dedicated to fairness and transparency in our policies. By fostering diversity and equality, we strive to eliminate all forms of discrimination. We are committed to an inclusive leadership where our leaders ensure that our people are empowered to be at their best, professionally, and personally. We take great pride in our work culture which has helped become a proud member of the elite Kincentric Best Employers Club!
Engineering:
Our Engineering centre is located 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.
What will you own:
We are seeking a highly skilled and experienced Backend Lead to join our AI team. As a Backend Lead, you will play a crucial role in ensuring the performance, scalability, and efficiency of our backend architecture while mentoring and leading a team of engineers. This position requires deep expertise in backend engineering, particularly in Python, and a strong understanding of building scalable and efficient systems. The ideal candidate will have a proven track record of leadership in backend development, and the ability to drive complex technical initiatives.
Experience to bring with you:
9+ years of professional experience in backend engineering, with at least 3-4 years in a leading team.
Extensive experience in Python for backend development, with a focus on building scalable, high-performance, and maintainable systems.
Proficient in system design, API design, and building distributed systems.
Familiarity with databases (both SQL and NoSQL) and data modelling for large-scale applications.
Strong track record of leading projects through the full software development lifecycle, from design to deployment and ongoing optimization.
Experience with architecting and leading the implementation of scalable and efficient backend systems for high-demand applications.
Experience with Node.js is a plus.
Familiarity with containerization (Docker, Kubernetes) and cloud platforms (especially AWS, OCI) is desirable.
Experience with integrating and optimizing machine learning models for production systems is beneficial, particularly in terms of API development and model-serving infrastructure.
Strong understanding of design patterns, data structures, and algorithms.
Experience with code versioning tools like Git and CI/CD pipelines.
Knowledge of microservices architecture and event-driven systems is a plus.
What will you be doing?
Technical Leadership:
+ Lead and mentor a team of backend engineers, fostering a collaborative and high-performance environment.
+ Define the backend architecture and ensure that solutions are scalable, efficient, and aligned with overall system requirements.
+ Work closely with cross-functional teams to ensure smooth integration of backend services with front-end and AI components. System Design and Architecture:
+ Design and build backend systems that handle large-scale data processing and are capable of scaling efficiently with increasing demand.
+ Architect solutions that optimize the performance of machine learning models in production environments, ensuring high availability and low latency.
+ Drive continuous improvements in the backend infrastructure to enhance performance, reliability, and maintainability. Collaboration and Strategy:
+ Collaborate with product managers, data scientists, and other engineers to understand requirements and deliver technical solutions that meet business needs.
+ Contribute to the strategic direction of backend engineering practices, including evaluating new technologies and tools to improve team productivity and system performance. Mentorship and Team Development:
+ Provide technical mentorship and coaching to junior and mid-level engineers, helping them grow their skills and advance their careers.
+ Contribute to the development and implementation of engineering best practices, including code reviews, testing, and documentation.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD3651697
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
KA, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.