Summary
Join our team as the Lead Product Architect, providing technical leadership and architectural direction for our products. You will lead other architects through mentoring, hands-on assistance, and establishing a high bar for technical rigor. As a fast learner, deeply technical, and able to dig in on any problem with minimal direction, you will design and present logical solutions. You are a data-driven decision maker who always supports your proposal with empirical evidence.
Responsibilities
- Develop a deep understanding of the product code base through hands-on experimentation and exploration
- Assess and shepherd the technical delivery of products to ensure adherence with best practices
- Continually improve team development processes
- Collaborate with the Product Management Team and other stakeholders, contributing to the product roadmap, product requirements, and product release schedule
- Identify gaps in the technical aspects of the end user experience
- Estimate software development requirements and effort, propose alternatives, and prioritize development tasks for a given area
- Serve as the team lead - mentoring other architects and engineers, building a culture of trust and rigor, and guiding global software development teams in developing the best technical designs and implementation approaches
- Participate in and initiate activities to improve process and product quality in pursuit of excellence
- Foster proactive collaboration among technical teams where integration is required
- Propose and design better systems as feasible