Principal Software Architect (Infrastructure Platform) - Up to £300k Base + Bonus
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.