Backblaze logoBackblaze logo

Senior Software Engineer - Front End Engineering Team

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

We are looking for candidates who possess: Strong experience in software development using TypeScript and React. Proficiency with backend JavaScript frameworks, especially NestJS and NextJS. Experience with REST and gRPC APIs for service integration. A solid understanding of security principles and best practices. Effective communication skills and the ability to work collaboratively within a team. Experience in managing the full application lifecycle. Familiarity with modern AI tools to enhance development processes.

About the job

About Backblaze

Backblaze is a leader in reliable, high-availability cloud storage, serving consumers, small to medium-sized businesses, enterprises, and developers across more than 150 countries. Our Backblaze B2 Cloud Storage is tailored for data-intensive workloads, including backup solutions, media storage, analytics, and cutting-edge AI pipelines. Our engineering teams prioritize building secure, durable, and scalable systems, ensuring application security from the ground up to protect and maintain customer trust.

Despite our strong legacy, we are excited about the future and the opportunities that lie ahead. We are looking for a Senior Software Engineer to become a part of our Front End Engineering team. This team is responsible for crafting the core customer-facing web applications and services that empower our clients to effectively model, manage, and secure their organizations within Backblaze. Key areas of focus include identity and access management, cloud storage resource management, and the implementation of user interfaces and services integrated with a modern role-based access control system.

About the Role

As a Senior Software Engineer, you will design and develop highly available, modern web applications and services within our TypeScript and React ecosystem. You will integrate with systems central to customer administration, authorization, and resource orchestration, facing design challenges inspired by platforms like AWS IAM, GCP IAM, and Azure RBAC.

This role is perfect for an engineer who thrives on building modern, scalable production web applications and services, possesses a rigorous understanding of security and correctness, and is comfortable managing the full application lifecycle, from design and implementation to rollout and operation, all while working with distributed systems. We also value engineers who leverage modern AI tools to enhance development speed, design quality, and fortify security and maintainability.

Responsibilities:

  • Design, develop, and enhance scalable front-end web applications and services using TypeScript & React, alongside backend JS frameworks such as NestJS and NextJS.
  • Implement core application functionalities, including user interfaces and backend-for-frontend code, while integrating with existing services through REST and gRPC APIs.
  • Collaborate with platform and product teams to ensure seamless integration with authentication and other shared systems.
  • Create technical designs, deconstruct complex problems, and guide projects from conception through to production rollout.
  • Take ownership of the entire delivery lifecycle for the systems you develop, including architectural design, testing strategy, deployment, observability, and operational readiness.
  • Diagnose and resolve issues to maintain and improve system performance.

About Backblaze

Backblaze is a pioneering cloud storage provider known for its reliable, high-availability solutions. Serving a diverse clientele, including individuals, SMBs, and large enterprises globally, Backblaze is committed to building secure, scalable systems that prioritize customer safety and data integrity.

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.