Principal Systems Architect – Distributed Computing & Infrastructure - San Francisco
Westbury Partners San Francisco, United StatesPrincipal Systems Architect – Distributed Computing & Infrastructure - San Francisco
What You'll Do:
Drive high-level system design and architecture across multiple engineering domains, ensuring seamless integration, scalability and performance. Take a holistic approach to system engineering, contributing wherever needed to solve complex technical challenges.
Your responsibilities will include:
- Lead high-level system architecture and design across multiple technical domains.
- Take a whole-system engineering approach, working across different areas of the technology stack as required.
- Design and develop APIs supporting model weight synchronisation and sharing.
- Architect solutions for key-value (KV) sharing across distributed systems.
- Design efficient data movement mechanisms to support communication and integration between system components.
- Evaluate architectural decisions to ensure scalability, reliability and performance.
- Collaborate with specialised engineering teams to align system components and technical requirements.
- Identify integration challenges and develop solutions that improve overall system efficiency.
Why Join Us?
- Influence the architecture of complex, large-scale distributed systems.
- Work across multiple engineering domains rather than being restricted to a single technical area.
- Solve challenging problems involving data movement, synchronisation and system integration.
- Shape high-level technical decisions and drive end-to-end architectural direction.
- Collaborate with engineers across diverse technical disciplines.
About You:
- Strong experience in whole-system engineering and systems architecture.
- Proven ability to design high-level architectures across multiple technical domains.
- Understanding of distributed systems and complex system integration.
- Experience designing APIs for synchronisation, data sharing and communication between system components.
- Familiarity with model weight synchronisation and key-value (KV) sharing concepts.
- Strong understanding of data movement architectures and distributed data flows.
- Ability to work across different engineering domains and adapt to evolving technical requirements.
- Excellent architectural thinking, problem-solving and cross-functional collaboration skills.
#SystemsArchitect #WholeSystemEngineering #SystemsEngineering #SystemArchitecture #DistributedSystems #APIArchitecture #APIDesign #WeightSynchronization #KVSharing #DataMovement #SystemDesign #ScalableSystems #TechnicalArchitecture #InfrastructureEngineering #SoftwareEngineering
Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.