Principal Systems Architect - Distributed Computing & Infrastructure - San Francisco

San Francisco, CA, US • Posted 9 hours ago • Updated 9 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Distributed Computing
  • Scalability
  • System Integration
  • Communication
  • Data Flow
  • Problem Solving
  • Conflict Resolution
  • Collaboration
  • Oracle Linux
  • Systems Engineering
  • Systems Architecture
  • Systems Design
  • IT Architecture
  • Software Engineering

Summary

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:
  1. Lead high-level system architecture and design across multiple technical domains.
  2. Take a whole-system engineering approach, working across different areas of the technology stack as required.
  3. Design and develop APIs supporting model weight synchronisation and sharing.
  4. Architect solutions for key-value (KV) sharing across distributed systems.
  5. Design efficient data movement mechanisms to support communication and integration between system components.
  6. Evaluate architectural decisions to ensure scalability, reliability and performance.
  7. Collaborate with specialised engineering teams to align system components and technical requirements.
  8. Identify integration challenges and develop solutions that improve overall system efficiency.


Why Join Us?
  1. Influence the architecture of complex, large-scale distributed systems.
  2. Work across multiple engineering domains rather than being restricted to a single technical area.
  3. Solve challenging problems involving data movement, synchronisation and system integration.
  4. Shape high-level technical decisions and drive end-to-end architectural direction.
  5. Collaborate with engineers across diverse technical disciplines.


About You:
  1. Strong experience in whole-system engineering and systems architecture.
  2. Proven ability to design high-level architectures across multiple technical domains.
  3. Understanding of distributed systems and complex system integration.
  4. Experience designing APIs for synchronisation, data sharing and communication between system components.
  5. Familiarity with model weight synchronisation and key-value (KV) sharing concepts.
  6. Strong understanding of data movement architectures and distributed data flows.
  7. Ability to work across different engineering domains and adapt to evolving technical requirements.
  8. 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90922487
  • Position Id: 24963924
  • Posted 9 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.