JobMatch
← Back to jobs

Principal Software Architect (Infrastructure Platform) - Up to £300k Base + Bonus

Hunter Bond

RemoteLondon Area, United KingdomGBP 300kentryFull-time
Posted
today
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

LeadershipPython

Description

Job 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

JobMatch aggregates public listings. Always apply through the original posting.