h7qJVj qvDde6rE VyuUXXrH — Boston, MA
Зарплата не указана
Откликнутьсяca6sny 6yjjTRr qBHXYGyQ mW6ChzuT - Object Storage
With over 45 years of innovation, wR3pbYK'f end-to-end platform is uniquely equipped to orchestrate, protect, and enrich data across its lifecycle, providing intelligence and actionable insights. Leading organizations in hyperscale cloud, media & entertainment, government, life sciences, financial services, education, and enterprise IT trust 6gp2yYu to bring their data to life, because data makes life better, safer, and smarter. SvyVmdc a7ZPzFdYHSV (QMCO) is a NASDAQ publicly traded company. For more information visit ••••••••
As a Jw7vyH uKqQPw5 Software qHArVPfN on our new object storage team, you'll design, build, and optimize parts of the I/O pipeline at the heart of ActiveScale, wR3pbYK'f exabyte-scale object storage platform. You'll own components from S3 request processing through data placement and durable persistence across ActiveScale's storage tiers. You'll report to the Software Engineering Manager / Product Owner and work closely with the technical lead.
This is a deep systems role for engineers passionate about low-latency code paths, high concurrency, erasure coding for durability, and distributed systems correctness at scale.
Key Responsibilities
Object Storage Data Path & S3
• Design, implement, and optimize features in the ActiveScale data path, handling the flow from incoming S3 requests to durable storage across NVMe, HDD, and tape.
• Implement and extend the S3 API, ensuring correct protocol behavior and efficient request handling.
• Improve the latency, throughput, scalability, and reliability of the I/O pipeline for exabyte-scale deployments, using Linux profiling and systems debugging.
Durability, Data Placement & Resilience
• Own features and components across durability and data placement, including two-dimensional erasure coding, and ensure correctness under failures such as node loss, disk faults, partial writes, and network partitions.
• Analyze and optimize concurrency, throughput, and fault tolerance across the request and storage paths.
Scalability & Data Movement
• Design and improve the systems that tier data from high-performance NVMe through HDD to the cost-efficient tape cold-storage tier (ActiveScale Cold Storage).
• Contribute to the evolution of internal APIs, services, and interfaces that support the data path.
Engineering
• Produce clean, well-tested code with unit, component, and integration tests, use CI to deliver safely, take features from design through release, and contribute to design and code reviews while mentoring less-experienced engineers.
Required Qualifications
• 10+ years of software development experience using Go, Python, C, C++, or Rust (or equivalent systems-level expertise), with a willingness to learn additional languages.
• Strong experience with distributed systems and high-performance storage software design.
• Strong Linux experience, including systems programming, debugging, profiling, and performance analysis of complex systems.
• Solid understanding of concurrency, synchronization, locking, asynchronous programming, and memory management in performance-sensitive software.
• Understanding of cloud and enterprise storage concepts, and of the characteristics of different storage media such as HDD, SSD, NVMe, and tape.
• Experience with object storage or S3-compatible APIs.
• Strong communication skills; ability to collaborate in a team environment and across functions; ability to work effectively with remote teams, including the established ActiveScale engineering teams in Belgium.
• Self-motivated, able to identify and solve problems independently, creative problem-solving mindset.
Preferred / Nice-to-Have Skills
• Experience with the Linux I/O subsystem and networking.
• Knowledge of erasure coding principles.
• Experience with storage protocols and with clustering design and development.
• Experience with APIs and communication protocols such as REST, gRPC, or Thrift.
• Experience with Amazon S3 APIs, SDKs, and tools.
• Familiarity with OCaml is welcome but not required; parts of the existing ActiveScale codebase are written in it.
6gp2yYu provides a diverse portfolio of health plans for medical and prescription, dental, vision, life, disability, and supplemental medical insurance options. We also support our team members' efforts to develop and maintain a healthy lifestyle through reimbursement and educational programs. 6gp2yYu offers a company-matched 401(k) plan to help employees save for retirement in a tax-advantaged way. We also have an Employee Stock Purchase Program for purchasing 6gp2yYu stock at a discounted rate.