Qualifications
What You’ll Do:
In this role, you will design, develop, and maintain backend systems and APIs that support our core product at scale. You will play a pivotal role in implementing new features, enhancing reliability and performance, and creating tools that empower our team to work more efficiently and address customer needs. Familiarity with AI-assisted coding tools will be essential, and we expect you to utilize them effectively and judiciously.
The Right Fit:
Over 10 years of experience in Java development within an enterprise environment (personal projects not included)
Expertise in server-side Java programming; experience with Apache Tomcat is advantageous
Strong proficiency in SQL and relational databases
Experience in building or maintaining large-scale systems: handling thousands of servers and millions of users
Proficient with AI coding tools (e.g., Claude Code, Codex, Cursor) and have regular hands-on experience
Comfortable working across platforms (Linux/macOS/Windows) — no need to be an expert on all, but familiarity is key
Bonus Points For:
Experience with clustered MySQL systems
Proficiency in Python for scripting, tooling, or data tasks
Familiarity with JavaScript and/or ReactJS
Experience with Struts or JSPs
Looking for an attitude of:
A passion for crafting high-performance, scalable code with user-friendly interfaces and APIs.
About the job
About Backblaze
Backblaze is a leader in object storage within the open cloud movement, dedicated to empowering customer success through cloud storage solutions that are designed to optimize budgets, alleviate administrative burdens, and inspire innovation. Partnering with us means breaking away from expensive, outdated legacy systems and harnessing the full potential of the open cloud.
Founded in 2007, Backblaze has grown with less than $3 million in external funding until our traditional IPO on the Nasdaq in 2021. We're proud to generate over $100 million in revenue and serve more than 500,000 customers across 175 countries, managing over three billion gigabytes of data for a diverse clientele, including businesses, developers, IT professionals, and individuals.
As we celebrate our past achievements, we are equally excited about the future. We are currently seeking a Senior Software Engineer to join our Engineering team!
About Backblaze
Backblaze is at the forefront of the open cloud storage revolution, providing innovative solutions that disrupt the conventional, costly storage paradigms. Our commitment to enabling customer success through reliable, affordable, and efficient cloud storage has positioned us as a prominent player in the industry.