> Markdown version of [/jobs/ext/2642434-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/2642434-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - **Company:** Backblaze, Inc. - **Location:** San Mateo, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $205,000.0 - $265,000.0 - **Contract:** Permanent contract - **Skills:** Code Review, Cursor (Graphical User Interface Elements), File Systems, Hard Disk Drives, Linux Kernel, Software Engineering, Software Systems, Backend - **Published:** August 10, 2026 - **Apply:** https://job-boards.greenhouse.io/backblaze/jobs/5378831008 ## About the Role * 10+ years of OOP (Java, Rust, C++, C#, etc) in an enterprise environment, with a heavy focus on backend development * Experience building host-managed SMR support for storage systems * Experience benchmarking IO performance and resolving bottlenecks * Experience building large scale software systems running on thousands of servers * Professional experience incorporating AI-assisted development tools (e.g., Gemini, Cursor, Claude Code) * Comfortable with all aspects of the software development lifecycle, including design, implementation, testing, and rollout * Exhibits curiosity and seeks to understand before offering solutions * Communicates proactively in a remote environment by keeping the team informed, surfacing blockers early, and moving work forward * Applies analytical thinking to ambiguous problems Bonus points for:. * Experience with discovering and implementing performance improvements, including CPU and IO * Familiarity with hard drive performance and optimization * Experience building and interpreting models, dashboards, or reports * Understanding of Linux internals and file systems Required for all Backblaze Employees: * Good attitude and willingness to do whatever it takes to get the job done * Strong desire to work for a small, fast-paced company * Desire to learn and adapt to rapidly changing technologies and work environment * Rigorous adherence to best practices * Relentless attention to detail * Excellent interpersonal skills and good oral/written communication * Excellent troubleshooting and problem solving skills * This position is located in San Mateo, California but will also consider remote work as long as you're no more than three time zones away and can come to San Mateo now and then. ## Description You will work on our storage platform which supports the B2 Object Storage and Computer Backup products, responsible for reliably storing the customer data. You will develop host-managed SMR support for the storage platform, optimizing for throughput and costs., * Lead technical design discussions and produce clear design documents * Drive the implementation on large features * Shape coding methodologies and best practices * Define, Lead design and delivery of scalable Java microservices and APIs, architect cloud-native solutions on AWS, build Databricks/Spark data pipelines, and drive CI/CD, testing, observability, and responsible AI-assisted engineering practices while mentoring engineers and collaborating with product and data partners. Top Skills: Amazon Web ServicesSparkDatabricksGitGradleJavaJunitKafkaMavenMicroservicesMocking FrameworksRelational DatabasesSpring BootSpring CloudSpring MvcSQL Capital One ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Possibilities with Web Capabilities](https://www.wearedevelopers.com/videos/1575-possibilities-with-web-capabilities) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)