Principal Software Architect - UP TO £300k Base + Bonus
Hunter BondJob Title: Principal Software Architect (Infrastructure Platform) Client: Elite FinTech Firm Salary: Up to £300k Base + Industry Leading Bonus Location: London (Hybrid) Sells: Greenfield platform engineering, architectural ownership, cutting-edge infrastructure, opportunity to build and lead a team, direct exposure to senior leadership! An Elite FinTech Firm is looking for a highly talented Principal Software Engineer to design and build a centralised infrastructure platform that understands, manages and orchestrates its entire multi-petabyte ultra low-latency infrastructure estate. This is a genuinely greenfield opportunity to build the software that connects physical infrastructure to fully provisioned services, bringing together compute, networking, storage and cloud through a centralised data model and API-driven automation. The role will initially be highly hands-on, with ownership of the architecture and core development, before building and leading a team of around 4–6 engineers. Role:
- Designing and building a centralised infrastructure platform / CMDB to model the organisation's infrastructure estate and the relationships between its components
- Developing APIs and software that connect infrastructure systems, provisioning tools and internal developer platforms
- Building automated workflows to take infrastructure from physical hardware through to fully configured, provisioned and usable services
- Designing data models and schemas covering compute, networking, storage, dependencies and configuration management
- Automating infrastructure provisioning, configuration and deployment across physical hardware, cloud and network environments
- Working across networking, compute, GPU infrastructure, storage and cloud to understand how the different components interact
- Taking ownership of the technical architecture and making key decisions around platform design, integrations and orchestration
- Initially contributing directly to the codebase before building and leading a team of 4–6 engineers Skills:
- Significant experience in software engineering, ideally at Staff, Principal or equivalent level
- Strong programming skills, ideally in Python, with the ability to design and build production-quality software
- Strong understanding of data modelling, schema design and the relationships between infrastructure components
- Experience with CMDBs, configuration management platforms or infrastructure inventory systems
- Broad understanding of infrastructure across compute, networking, storage and cloud environments
- Experience designing and building platforms from scratch, with the ability to take ownership of architecture and technical direction
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
pretend that this is a blurredText long comment
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.