Backblaze logoBackblaze logo

Senior Software Engineer

BackblazeRemote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications: 7+ years of experience in OOP (Java, Rust, C++, C#) in an enterprise environment. Demonstrated experience in building large-scale software systems. Comfort with all phases of the software development lifecycle. A desire to understand problems thoroughly before devising solutions. Strong analytical abilities to navigate complex problems. Bonus Qualifications: Proficiency in Java or Rust. Experience with data modeling and reporting tools. Understanding of hard drive performance. Knowledge of Linux internals and file systems.

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.

About Backblaze

Backblaze is a leader in the open cloud sector, committed to providing innovative cloud storage solutions that help customers optimize their budgets and unleash their potential. With a strong growth trajectory since our founding in 2007, we have evolved into a major player in the cloud storage market, serving a diverse clientele worldwide.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.