Software Architect
Core
Owns overall technical aspects of a product, sub-product, or large technical area, ensuring adherence to architectural principles and driving technical delivery.
Role type
Manager-level Software Architect
Builds
Products, sub-products, and large technical areas for financial markets infrastructure
Domain
Financial markets infrastructure and data
Deliverable
production ML models | product features | infrastructure
Required skills
C++, cloud technology, open source technologies, SDLC, technical leadership, mentoring
Preferred skills
modern IT trends, integration of technologies
Technologies
cloud technology, open source technologies
Responsibilities
Own overall technical aspects of a product or large technical area; Proactively identify and manage architectural changes; Align product growth with technology trends; Ensure architectural designs and codebase are maintainable; Represent the area in senior stakeholder forums; Provide guidance on customer project delivery; Mentor and train direct and indirect reports; Ensure team follows SDLC procedures and standards.
Seniority
Manager, hands-on IC with line management responsibilities