Oracle logo
OraclePosted 1 week ago

Software Developer 4

On-siteSeattle, Washington, United States

Full TimeBachelors DegreeSmallCloud Services

Job Summary

Design fundamental architectural changes for GPU delivery, health monitoring, triage automation, and diagnostic services to support distributed AI/ML/HPC workloads across thousands of GPUs. Leverage technologies like RoCE and Infiniband while collaborating with Network and Data Center operations to ensure system stability. Debug low-level systems issues and troubleshoot software failures within large-scale production environments operating 1000+ server instances. Apply a systematic problem-solving approach to deliver products through the full software development lifecycle, utilizing Java, Python, C++, Go, or shell scripting. Requires a BS or MS in Computer Science with 6+ years of experience in distributed systems and high-performance applications.

Required Qualifications

  • BS or MS degree in Computer Science or relevant technical field involving coding or equivalent practical experience
  • Deep understanding of operating systems, computer networks, and high-performance applications
  • 6+ years' experience delivering and operating large-scale production systems (1000+ server instances)
  • Proficient in one programming language(java/python/c/c++/goLang/shell scripting)
  • Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive
  • Proven ability to deliver products and experience with the full software development lifecycle

Desired Qualifications

  • Strong background in Linux systems
  • Familiarity with system-level architecture, data synchronization, fault tolerance, and state management
  • General enterprise storage, networking, or computing experience
  • Experience with Server/GPU hardware architecture and system management
  • Experience with Infiniband or RoCE networking
  • Hands-on experience designing, developing, and operating public cloud service data planes
  • Good understanding of databases and SQL (MySQL) and caching technologies (Redis, Memcache etc)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce