You will provide high-level technical direction and strategic oversight for software development initiatives.
Responsibilities
- Lead long-range technical planning and product design strategy.
- Architect complex systems and oversee software architecture decisions.
- Mentor technical teams and provide engineering leadership.
- Direct systems-level development to ensure scalable and efficient implementations.
Required Skills
- 16+ years of experience in software development or 20+ years in a related industry.
- Expertise in Software Architecture.
- Deep experience in Systems-level Development.
- Proven track record in Product Design.
- Demonstrated technical leadership and mentorship capabilities.
- Ability to execute long-range technical planning.
- Bachelor's degree or equivalent graduate-level education.