HamburgerMenu
hirist

AiDash - Staff Backend Engineer - System Design

AiDash
Bangalore
10 - 12 Years

Posted on: 07/10/2025

Job Description

Responsibilities :


- Design, develop, and deploy scalable distributed systems.

- Implement scalable and resilient distributed systems with a high amount of fault tolerance, availability, and reliability.

- Lead and deliver critical projects that make our systems more robust, which increases the value proposition for the customers.

- Understanding the business and product requirements, and helping the team to make design choices that can easily be extended to handle future evolution of business cases.

- Defining the framework and working with a talented set of engineers to implement the most optimal architectural patterns, and defining the coding standards.

- Helping the team with HLD and LLD review and code reviews to make the codebase more maintainable.

- Build tools that improve engineering productivity.

- Refactor service to improve code quality, runtime efficiency, and resource optimisation.

- Working with stakeholders, including Engg, design, product, and executive teams, and assisting them with technical perspectives and solving product-related queries.

- Evolve the AiDASH architecture as we continue to scale.

- Monitor, analyze, and optimize system performance and resource utilization.

- Stay updated with the latest advancements in distributed systems technologies and methodologies.

Requirements :

- 10+ years of experience designing and building scalable, extensible, and performant products/components.

- Demonstrated skills and understanding of microservices and systems design.

- Hands-on experience in evolving tech stack and in-depth knowledge of system internals.

- Sound understanding of Java and Spring Boot/ Python/and Go.

- Unit test cases, code quality, and coverage.

- An extremely good working knowledge of relational database systems (PostgreSQL/MySQL) or NoSQL databases such as MongoDB.

- Experience in designing, developing, and maintaining RESTful APIs, GRPC.

- Operational experience with Docker, Kubernetes, and AWS.

- Knowledge of performance optimisation techniques, including load testing, profiling, and the ability to identify and resolve bottlenecks in backend systems.

- Sound understanding of VAPT analysis and potential resolutions, making the system more secure.

- Mentoring a team of dynamic engineers inculcating a culture of technical excellence.

- Any prior experience working with GIS data and Shapefiles would be a plus.

- This job was posted by Rajat Khanna from AiDASH.


info-icon

Did you find something suspicious?