Role Responsibilities:
- Develop and maintain the storage platform responsible for reliably storing customer data.
- Implement improvements to enhance durability and increase system throughput.
- Architect changes to support the future scalability and requirements of the service.
Candidate Profile:
- Possesses 7+ years of enterprise-level experience in object-oriented programming languages like Java or Rust.
- Has a proven track record of building and managing large-scale software systems deployed across thousands of servers.
- Is comfortable owning all stages of the software development lifecycle from design to rollout.
Company Culture:
- Encourages applications from candidates who are excited about the mission, even if they don't meet every requirement.
- Values learning, development, and personal growth as core parts of its work environment.
- Is committed to diversity, equity, and inclusion, fostering a workplace where all employees feel a sense of belonging.
Backblaze
Backblaze is a cloud storage company specializing in object storage solutions designed to be cost-effective and easy to manage. It is a publicly traded company with over $100M in revenue, serving over 500,000 customers globally with a culture focused on learning, growth, and diversity.