As a senior engineer or a technical lead you need to be there for your colleagues from mentoring to helping them out with obscure problems. If done right it can make your team a lot more productive, can help your career by showing management that you are an effective leader and is generally rewarding. If done wrong it will harm your productivity and spoil junior colleagues by creating dependence behaviour.