About the job
About Backblaze
Backblaze stands at the forefront of the open cloud movement, delivering exceptional object storage solutions designed to empower customer success. Our cloud storage is thoughtfully crafted to optimize budgets, alleviate administrative tasks, and inspire innovation. In partnership with our clients, we are dismantling the burdensome, high-cost legacy systems that hinder progress, allowing them to harness the full potential of the open cloud.
Since our inception in 2007, we've grown significantly with less than $3 million in external funding until our IPO in 2021 on the Nasdaq stock exchange. Today, Backblaze generates over $100 million in revenue and leads the specialized storage cloud sector, managing over three billion gigabytes of data for more than 500,000 customers across 175 countries, including businesses, developers, IT professionals, and individuals.
As we celebrate our achievements, we also recognize the immense opportunities that lie ahead. We are currently looking for a Senior Software Engineer to join our dynamic team!
Your Responsibilities:
You will contribute to our storage platform, pivotal for our B2 Object Storage and Computer Backup offerings, ensuring the reliable storage of customer data. Your role will involve enhancing durability, increasing throughput, and implementing architectural improvements to meet the long-term needs of our service.
What We're Looking For:
- A minimum of 7 years working with Object-Oriented Programming (Java, Rust, C++, C#, etc.) in an enterprise setting (personal projects not considered).
- Experience in developing large-scale software systems that run on thousands of servers.
- Proficiency in all stages of the software development lifecycle, from design to implementation, testing, and deployment.
- A curious mindset that seeks understanding before proposing solutions.
- Strong analytical skills to tackle ambiguous challenges.
Preferred Qualifications:
- Expertise in Java or Rust.
- Experience in creating and interpreting models, dashboards, or reports.
- Familiarity with hard drive performance metrics.
- Knowledge of Linux internals and file systems.
We hope you find this opportunity exciting. Even if you don’t meet every requirement, we encourage you to apply. Our culture emphasizes learning, development, and growth. We are eager to connect with individuals who align with our mission and can contribute to our team in various ways. We value authenticity and invite you to bring your true self to work.
