This role provides a unique opportunity to lead the technical vision and strategy of a high-performing engineering team within a dynamic, fast-growing environment. You will be responsible for guiding technical decisions, mentoring engineers, and driving high-quality software development across multiple projects. The position involves collaborating closely with cross-functional teams, balancing rapid iteration with strong product quality, and contributing to scalable solutions that impact thousands of users. You will also have opportunities to share your expertise through technical talks, code reviews, and thought leadership, helping shape both the team and the broader engineering organization. Ideal candidates are highly technical, forward-looking, and comfortable navigating ambiguity while delivering robust solutions.