Directly manage, mentor, and coach software developers. Conduct regular 1:1 meetings, performance reviews, and goal setting. Lead recruitment, interviewing, and onboarding of new engineering talent. Drive adoption of best practices in Java, AWS, and modern web development. Ensure timely and high-quality delivery of features. Guide technical design decisions and manage technical debt. Manage geographically distributed teams in a fully remote setting. Champion effective Scrum processes.