We’re looking for a Chief Software Architect/Principal Software Engineer for our client in Florida, a cutting-edge software platform company providing eCommerce Management for enterprise-level retailers and manufacturers.
Job Description
Setting a vision and guidance for what kind and how technology will be used in the company. Making executive decisions on behalf of the company’s technological requirements
Responsibility for planning and building the technology ecosystem:
The essential expertise
The needed technology roles
The technology infrastructure
The authority to select the global common SW architecture of the company products
Ensures the selection of the most advanced and relevant common tools and technologies to be used across the board while staying on top and having future trends in mind
Guides multi-generational technology based on understanding of the market, customer needs, competitors, and standards
Oversees standardization, technical design reviews and quality culture
Works with internal and external organizations to develop technical and/or scientific differentiation for the future
Making the common technology ubiquitous across the organization
Teaches, coaches, and mentors less experienced engineers and/or scientists
Monitor technological performance KPIs and IT budget
Position within the company
The Chief Architect/Principal Software Engineer will establish a small & powerful team composed of experts in relevant tech fields
The Chief Architect/Principal Software Engineer will not be managing the development team. He or she along with his or her small department work closely with the Development Teams or in general case with the R&D manager. The R&D manager (in a typical case) responsibility is mainly to manage the dev teams and to ensure execution
The Chief Architect/Principal Software Engineer will work closely and in full alignment with the product team under VP of Product manager umbrella
Requirements
10+ years working in a leading technological role. Preferably in IT companies
Advanced technological skill set
Demonstrated vast history with technology
Demonstrates technical and scientific thought leadership
Demonstrates understanding of technology evolution and customer needs
Ability to conduct convoluted technological analyses and research
Extensive industry knowledge with an eye towards the future