
Sr. Software Engineer
Backblaze External WebsiteResponsibilities
- Design, build, and evolve scalable backend services and APIs in Kotlin and Java.
- Develop organizational resource hierarchies, access policies, and other core platform capabilities.
- Integrate with authentication, storage, billing, and other shared systems.
- Write technical designs, resolve ambiguous problems, and drive projects from concept through production rollout.
- Own delivery lifecycle activities including schema design, migrations, testing strategy, deployment, observability, and operational readiness.
- Diagnose and resolve complex production issues involving distributed services, MySQL, Vitess, and cross-service dependencies.
- Improve security, correctness, developer velocity, and maintainability through thoughtful design, automation, and AI-assisted engineering tools.
- Contribute through code reviews, design reviews, mentoring, and technical direction.
- Collaborate with Product, Security, QA, Support, Finance, and other partners to translate requirements into technical solutions.
Requirements
- 7+ years of professional software engineering experience, including substantial experience building and operating production backend services.
- Strong production experience with Java and/or Kotlin.
- Experience designing and evolving APIs and service interfaces, including compatibility, migrations, and staged rollouts.
- Experience building scalable, reliable distributed systems and debugging production issues.
- Strong data modeling and relational database development experience, including MySQL or similar systems.
- Experience with containerized development and deployment environments.
- Experience with observability practices and tools for metrics, logging, and operational debugging.
- Knowledge of secure system design, access control, and backend application security fundamentals.
- Ability to lead technical work across the full software development lifecycle.
- Strong written and verbal communication skills and the ability to collaborate across engineering and non-engineering teams.
- Preferred: experience with Protocol Buffers and gRPC, including schema evolution and service design.
- Preferred: experience with Vitess, sharded relational systems, or other large-scale SQL platforms.
- Preferred: experience building identity, access management, policy, or authorization systems.
- Preferred: experience with backend and TypeScript-based clients and tooling in a polyglot stack.
- Preferred: practical experience using AI-assisted development tools such as Cursor, Claude Code, or Gemini.
- Preferred: experience mentoring engineers and influencing technical direction beyond an immediate project area.
Benefits
- Remote-first work environment
- Competitive compensation and benefits
- Opportunity to build foundational platform and security capabilities used by customers worldwide
- Collaborative culture with experienced engineers, product leaders, and security partners
About Backblaze External Website
AI infrastructure runs on data. Storage gets hard at scale. We’ve been breaking, rebuilding, and improving that storage layer for 20 years. We started by building storage servers from scratch in a Palo Alto apartment to save 90% on hardware. Turns out hard constraints make for pretty good engineering. That discipline forged into a platform that performs as well or better than competitors, scales to multi-exabyte workloads, and costs a fraction of what AWS or Google charge. No blank checks or architectural sprawl. Today, the world's leading AI infrastructure providers, neoclouds, and data-intensive businesses run on Backblaze. Our platform includes: - B2 Overdrive: High-throughput object storage engineered for AI infrastructure, GPU workloads, and massive-scale data pipelines. - B2 Neo: White-label enterprise cloud storage powering neocloud platforms for AI, HPC, and media. - B2 Cloud Storage: S3-compatible object storage with predictable pricing, free egress, and no lock-in. - Computer Backup: Automatic, continuous endpoint backup for Macs and PCs. 500,000+ customers. 175 countries. Nasdaq: BLZE. backblaze.com