Job Description
Technical Leadership & Delivery
Maintain significant hands-on involvement in development (50-70% coding expected), focusing on critical features and complex technical challengesLead solution design for major initiatives, ensuring architectural consistency across your team's deliverablesReview and guide technical designs, conducting architecture reviews for significant featuresChampion engineering best practices including code reviews, testing standards, and comprehensive documentationDesign cloud-native solutions that balance immediate needs with long-term platform flexibility and scalabilityAct as the technical escalation point for complex problems across the engineering organization People Leadership & Team Development
Manage and mentor an expert engineering team, fostering a culture of technical excellence and continuous learningConduct regular 1:1s...