HamburgerMenu
hirist

Tally Solutions - Software Architect - C/C++

Tally Solutions Pvt Ltd
Bangalore
14 - 19 Years
star-icon
4white-divider415+ Reviews

Posted on: 06/01/2026

Job Description

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.

What You 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.

What We Look for Beyond Skills :

- Customer Centricity - Deep understanding of customer and partner needs, with a focus on delivering value.

- Execution Excellence - Consistently delivering high-quality outcomes with speed, focus, and precision.

- Strategic Thinking - Long-term mindset with the ability to design simple, scalable solutions.

- People Leadership - Empowering others, leading with empathy, and enabling teams to thrive.

- Problem Solving - Applying curiosity and clarity to simplify complexity and drive meaningful impact.

- Creativity & Innovation - Bold experimentation to challenge norms and create better experiences.

- Collaboration - Working across teams, valuing diverse perspectives, and achieving shared success.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in