Job Description
A Software Engineer Design Trainer educates and mentors students or staff on software architecture, system design (HLD/LLD), and coding best practices. They create course materials, lead interactive workshops, and run mock technical interviews.