CrawlJobs Logo

Distributed Storage Systems Architect

United States, San Jose 183000.00 - 370500.00 USD / Year · Job Posted January 15, 2026
Apply Position
Job Link Share

Job Description

Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.

Job Responsibility

  • Develops organization-wide architectures, strategies, and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit
  • Identifies and makes informed recommendations regarding new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value
  • creates plans for integration and update into architecture
  • Reviews, evaluates, and influences designs and project activities for compliance with development guidelines and standards
  • Provides tangible solutions that improve product quality and mitigate failure risk
  • Contributes to domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups
  • Brings creativity and innovation to the organization
  • Provides guidance and mentoring to less-experienced team members to set an example of software systems design and development innovation and excellence
  • helps mentor career growth
  • Acts as an internal authority on software systems design, sought out for consulting across organizations or Business Units
  • Contributes to the external technical community through whitepapers, patents, or other significant innovations

Requirements

  • Bachelor’s or master’s degree in computer science, Information Systems, or equivalent
  • Typically 12+ years’ experience
  • Experience architecting, designing, and developing innovative software system design tools and languages
  • Excellent analytical and problem-solving skills
  • Experience in leading overall architecture of software systems for products and solutions
  • Designing and integrating efficient and scalable software systems running on multiple platform types into overall architecture
  • Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools with customer mindset
  • History of innovation with multiple patents or deployed solutions in the field of software design
  • Excellent written and verbal communication skills
  • mastery in English and local languages, with an excellent ability to communicate nuanced concepts and influence in written and oral communication with a broad vocabulary
  • Ability to effectively communicate product architectures, design proposals, and negotiate and influence options at business unit and executive levels

Nice to have

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • User Experience (UX)

What we offer

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Distributed Storage Systems Architect

8 matching positions

Senior Systems Architect (IIOT & Cloud)

Location
Location
United Kingdom
Salary
Salary:
75000.00 GBP / Year
carbonthirteen.com Logo
Carbon13
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in systems architecture, on-site controllers, or IIoT platforms
  • In-depth experience in designing, testing, or installing control interfaces for at least one of these commercial or industrial asset categories: Battery BESS inverters, HVAC systems, heat pumps, and thermal storage utilising IIOT controllers, PLCs, RTUs, or Building Management Systems (BMS/BEMS)
  • Strong domain background in energy systems, industrial automation, HVAC automation or similar industries
  • Deep knowledge in any of the industrial communication protocols (Modbus, BACnet, OPCC, MQTT, OPC-UA,)
  • Strong understanding of networking and secure communications
  • Experience with IEC 61131-3 (industrial automation programming)
  • Proficiency in at least one of the programming languages: C, C++, Go, or Python
  • Strong experience with embedded Linux, real-time systems, and controller design
  • Experience designing cloud-native architectures (Azure)
  • Deep expertise in time-series data systems (e.g. Postgres, InfluxDB)
Job Responsibility
Job Responsibility
  • Lead the end-to-end design and evolution of our next-generation energy technology platform
  • Define and own the system architecture across edge devices and cloud, ensuring it is secure, scalable, standards-compliant, and future-proof
  • Translate complex energy system requirements into robust, production-ready solutions
  • Design architectures that reliably support tens of thousands of distributed industrial devices
  • Integrate real-time system within built environment and industrial set up with advanced connectivity (MQTT, OPC-UA / IEC 62541) and cloud-native data platforms
  • Develop Edge-AI control models and translate them into production systems across both edge and cloud environments
  • Set architectural direction while actively guiding firmware, hardware, and cloud implementation across teams
  • Prioritise secure, standards-compliant, and future-proof systems that can scale, adapt, and operate globally over time
What we offer
What we offer
  • Remote-first with occasional travel to London/Cambridge for team meetings
  • Travel to customer or manufacturer locations within the UK, EU, or internationally
  • Co-working support – Eagle Labs membership for Cambridge-based hires (other locations TBD)
  • Competitive salary + share options – negotiable depending on cash vs equity preference
  • As a founding member, you will have influence in shaping future benefits + leave
  • Fulltime
Read More
Arrow Right

Software Engineer, Trust & Safety (Distributed Systems)

You'll architect and scale the trust infrastructure that keeps 70M+ users safe w...
Location
Location
United States , San Francisco
Salary
Salary:
180000.00 - 275000.00 USD / Year
gamma.app Logo
Gamma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience building scalable, high-traffic production systems
  • Strong systems thinking and experience building highly available web APIs
  • Strong proficiency in backend technologies (Node.js, Python, or similar) and databases (PostgreSQL, Redis)
  • Experience with event streaming systems (Redis, Kafka, or similar) and high-volume event pipelines
  • Hands-on experience implementing trust features like rate limiting, content detection, and fraud prevention
  • Track record shipping high-quality, complex applications under tight timelines
  • Product-minded approach with understanding of how technical decisions impact user experience and business metrics
  • Passion for security, user protection, and solving problems at scale
Job Responsibility
Job Responsibility
  • Own detection and prevention systems for fraud, abuse, spam, and malicious content across millions of daily users
  • Design and build scalable trust infrastructure including rate limiting, content scanning, anomaly detection, and account security
  • Architect distributed systems, APIs, and high-volume event pipelines that power real-time abuse detection at Gamma's scale
  • Help define and evolve the core data model and storage systems that underpin trust and safety across the product
  • Build tools that empower internal support teams to investigate and act on suspicious or malicious activity
  • Leverage AI/LLM-based detection to stay ahead of AI-generated abuse — phishing, fraud, and malicious content that's increasingly indistinguishable from legitimate activity
  • Build automated triage and investigation workflows that let a small team operate at the scale of a much larger one
  • Investigate and resolve complex security incidents with limited context
  • Partner with engineering and product to balance security with user experience
  • Shape Gamma's long-term trust and safety strategy and technical roadmap
What we offer
What we offer
  • equity
  • Fulltime
Read More
Arrow Right

Technical Staff Storage Architect

From applied research to advanced engineering, the ISG CTO Engineering Technolog...
Location
Location
United States , Santa Clara; Austin
Salary
Salary:
266000.00 - 342000.00 USD / Year
dell.com Logo
Dell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in storage architecture, data platforms, or large-scale distributed systems including expertise in scale-out file/object storage, parallel filesystems, and key storage concepts (NFS/S3, erasure coding, deduplication, encryption, tiering, backup, versioning)
  • Deep understanding of AI/ML workflows, data pipelines, training/inference patterns, and enterprise cluster deployments along with proven ability to collaborate with ISVs on data management and AI workflow integration
  • Strong ability to define storage configurations to meet production grade performance and SLA requirements
  • Excellent communication skills with experience presenting to cross functional teams and senior leaders
  • Demonstrated experience working with industry vendors to influence next generation technology design
  • Ability to translate business outcomes into practical, scalable technical architectures
  • willingness to travel 20–30%
Job Responsibility
Job Responsibility
  • Serve as the technical leader interfacing with enterprise customers to define architectures, understand workload requirements, and translate them into comprehensive solution designs
  • Lead investigations new fabric technologies, and storage platforms to support large‑scale AI deployments
  • Develop and propose solution configurations, BOMs, and SKUs based on customer needs in collaboration with Engineering
  • Architect AI-optimized storage and data management solutions integrating optimized, scale-out file, object, and parallel filesystem SDS technologies
  • Influence end-to-end AI infrastructure stacks—from software frameworks through compute, storage, networking, data security, and datacenter deployment (L10–L12)
  • Engage with strategic technology partners to co-innovate and build differentiated solutions and influence multi-year technology and product roadmaps with inputs from engineering, manufacturing, procurement, customers, and the broader industry
  • Serve as a technical escalation point for complex development challenges and represent Dell in internal and external architecture forums and generate intellectual property, including invention disclosures and technology strategy insights
What we offer
What we offer
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program
  • Fulltime
Read More
Arrow Right

Distributed Systems Engineer

UltaHost is building next-generation hosting powered by decentralized storage pr...
Location
Location
Salary
Salary:
Not provided
ultahost.com Logo
UltaHost
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience building and managing distributed systems
  • Strong understanding of IPFS internals, DHT, content addressing, and CID mechanics
  • Experience with peer-to-peer protocols such as libp2p or BitTorrent
  • Advanced skills in Go, Rust, or Python
  • Solid background in Linux systems, networking, and distributed file systems
  • Experience building or contributing to decentralized storage or compute platforms
  • Understanding of container orchestration (Kubernetes, Docker Swarm)
  • Comfortable with performance profiling, debugging, and low-level optimization
Job Responsibility
Job Responsibility
  • Design and deploy scalable IPFS infrastructure across global data centers
  • Architect high-availability peer-to-peer systems using libp2p and custom overlays
  • Improve content discovery and data retrieval performance in IPFS clusters
  • Develop internal services to manage pinning, data indexing, and replication across nodes
  • Optimize content persistence, garbage collection, and deduplication logic
  • Coordinate with blockchain and backend teams to bridge IPFS with smart contract systems, NFT metadata storage, and Web3 domains
  • Monitor node health, DHT participation, and ensure content addressability guarantees
  • Implement fault tolerance, versioning, and update propagation logic
  • Contribute to architectural decisions and help push UltaHost toward decentralized infrastructure leadership
What we offer
What we offer
  • Competitive salary with bonus and Web3 equity/token options
  • Fully remote work
  • Opportunity to build infrastructure used by millions of developers and creators
  • Work at the frontier of decentralized tech alongside an ambitious and fast-moving team
  • Fulltime
Read More
Arrow Right

Senior Principal Storage Systems Engineer

Join the Strategic Planning and Architecture (SPARC) team within Microsoft’s Azu...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 9+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 11+ years technical engineering experience OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • 10+ years of experience with system performance evaluation using industry standard benchmarks and/or common cloud workloads
  • 10+ years of experience with significant hardware/software co-design projects involving CPU and/or systems architecture and influencing technical direction
  • Prior experience developing and driving cloud technologies for improved TCO/$ and TCO/$/performance
  • Intellectual curiosity and passion about learning and deploying new technologies
  • Verbal and written communication skills and ability to engage technical & non-technical peers
  • Experience contributing to complex projects with respect and integrity, including those with multiple workstreams spanning different business and technical disciplines
  • Understanding of compute and storage systems in the cloud, including storage and network technologies, experience with software-defined storage and distributed file systems
  • Deep understanding of AI inference systems and associated software, and emerging approaches to orchestrate tiered memory and storage capabilities for distributed serving and KV caching for agentic systems
Job Responsibility
Job Responsibility
  • Drive pathfinding initiatives to identify and quantify optimization opportunities across distributed and disaggregated storage and memory architectures for computing and AI inferencing systems
  • Conduct in-depth architectural analysis of next-generation storage technologies, leveraging a strong understanding of workloads across key Azure segments
  • Collaborate cross-functionally to influence technology direction and contribute to long-term strategic planning for evolving datacenter architectures
  • Lead architectural exploration of emerging technologies through robust proof-of-concepts (PoCs) and end-to-end prototyping, aligned with product segments and real-world usage scenarios
  • Partner with hardware design and software enablement teams to mature innovations from concept validation to production-ready solutions
  • Engage with Azure operators and customers to identify current challenges and anticipate emerging needs across the platform
  • Evaluate and identify promising technologies aligned with Azure business priorities, engage ecosystem partners, and de-risk productization through capable PoCs
  • Work across organizational boundaries with roadmap planners, product architects, and hardware and software engineering teams to successfully integrate innovative solutions into Azure datacenters
  • Fulltime
Read More
Arrow Right

Software Engineer, Distributed Systems

At Figma, infrastructure is at the heart of everything we build. As a Software E...
Location
Location
United States , San Francisco; New York
Salary
Salary:
149000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, specifically in backend or infrastructure engineering.
  • Deep understanding of distributed systems concepts such as sharding, replication, consistency, and eventual convergence.
  • Experience with cloud-native environments (AWS, GCP, or Azure), infrastructure-as-code, and container orchestration.
  • Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby.
  • Strong system design skills and a track record of architecting resilient production systems.
  • Excellent communication skills, with experience collaborating across teams and mentoring others.
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable and reliable infrastructure systems that support product innovation and user collaboration at scale.
  • Architect and evolve distributed systems including storage platforms, streaming infrastructure, and compute orchestration.
  • Improve developer experience by building internal platforms, CI/CD systems, build tools, and APIs.
  • Collaborate across product and infrastructure teams to design secure, maintainable, and performant systems.
  • Participate in shaping platform strategy, roadmaps, and engineering best practices across the organization.
  • Debug and resolve complex production issues that span services and layers of the stack.
  • Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence.
What we offer
What we offer
  • equity
  • health, dental & vision benefits
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Distributed Systems Software Engineer - WarpStream

We’re not just building better tech. We’re rewriting how data moves and what the...
Location
Location
Salary
Salary:
230800.00 - 271200.00 USD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years industry experience designing, building, scaling and supporting backend systems in production
  • Solid grasp on good software engineering practices such as code reviews, deep focus on quality, and documentation
  • Strong programming and algorithmic skills
  • Proficiency in a major programming language, e.g. Java, Go, C / C++, Python, etc
  • Deep curiosity and enthusiasm for distributed systems and storage systems
  • Strong focus on project delivery and communication skills
  • Experience in driving operational excellence for large production services
  • A strong sense of customer centricity, teamwork, technical leadership and mentorship
Job Responsibility
Job Responsibility
  • Independently drive execution of complex technical projects end to end
  • Build mission-critical backend services that deliver value to our customers
  • Play a crucial role in architecting, designing, developing and operationalizing high performance, scalable, reliable and resilient services
  • Troubleshoot and debug technical issues inside a deep and complex technical stack that includes microservices, containers, and virtualization
  • Ensure operational readiness of the services and meet the availability and performance SLA commitments to our customers
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Cleared early career information systems architect - threat analysis

We are looking for a motivated Information Systems Architect. You will play a cr...
Location
Location
United States , Albuquerque
Salary
Salary:
87400.00 - 168800.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in relevant discipline, or equivalent combination of relevant education and experience
  • Minimum of 3 years experience in a computer related field
  • Experience with deploying information services in a high security production environment
  • Experience with enterprise and network services like DNS, NTP, DHCP, databases, firewalls, network and routing equipment, distributed storage systems, etc.
  • Experience with configuring and troubleshooting network equipment
  • Active DOE Q-level security clearance
Job Responsibility
Job Responsibility
  • On premises cloud management
  • VM management [vmBackup, vmRestore, vmMount, vmFsck, vmView, etc.]
  • ZFS snapshot maintenance, backups/data mirroring
  • Web services administration
  • State of health monitoring and system management
  • PXE Boot OS imaging system maintenance
  • Other daily systems administration activities (smbldap-passwd, addUserAcct, addUserDir, addGroup, modGroup,lsusers, lsgroups, ...)
  • Reposiroty mirroring to off net environments
  • KMS server activation and maintenance
  • Linux and Windows Desktop Support
What we offer
What we offer
  • Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)
  • Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance
  • Fulltime
Read More
Arrow Right