Senior Software Engineer – B2 Object Storage

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing server-side B2 APIs for Backblaze, enhancing object storage services. Collaborating on system scalability and assisting customer integration.

Responsibilities:

  • Work on server-side B2 APIs and subsystems that allow our customers and integrations to upload files, manage their lifecycles, track usage, and interact with our billing and storage systems.
  • Help build new features, improve the scalability of our systems, and create support tools to help chase down and diagnose customer issues.

Requirements:

  • 10+ years of server-side object-oriented programming experience (Java, C++, C#)
  • Experience writing software for large scale systems supporting thousands of servers and millions of customers
  • Comfortable with all aspects of the software development lifecycle, including design, implementation, testing, and rollout
  • Cross-team collaborator with a focus on gathering and incorporating feedback
  • Exhibits curiosity and seeks to understand before offering solutions
  • Actively works with the team towards shared priorities, goals, and processes
  • Bonus points for: Apache Tomcat, Cassandra, Customer-facing APIs, Agile, Scrum, or Kanban, Test-driven development

Benefits:

  • At Backblaze, we value being fair and good to our customers, partners, and employees.
  • Diversity, equity, and inclusion are at the core of our values.
  • We are committed to fostering a workforce where all employees feel a sense of belonging regardless of race, ethnicity, nationality, gender, sexual orientation, age, religion, socio-economic status, ability, veteran status, and education.