Ingeniero de Software
Ingeniero de software para equipo de respaldo de datos en Backblaze, con foco en desarrollo de sistemas escalables y seguros en entorno Java.
Aplicá si te apasiona desarrollar sistemas escalables y seguros en Java. Ideal para ingenieros de software con interés en respaldo de datos y entornos remotos.
Descripción del puesto
Sobre Backblaze Backblaze brinda almacenamiento en la nube confiable y de alta disponibilidad, en el que confían consumidores, pequeñas y medianas empresas, empresas y desarrolladores de más de 150 países. El almacenamiento en la nube B2 de Backblaze admite cargas de trabajo que requieren mucha datos, incluidas copias de seguridad, medios, análisis y canalizaciones modernas de IA. Nuestros equipos se enfocan en construir sistemas seguros, duraderos y escalables con un fuerte énfasis en la seguridad de las aplicaciones desde el primer día y en proteger a los clientes para mantenerlos seguros. Aunque hay mucho que celebrar en nuestro pasado, hay mayores oportunidades por delante de nosotros. Sobre el rol Estamos buscando un ingeniero de backend para nuestro equipo de respaldo de computadoras. Este equipo se enfoca en los servicios que respaldan nuestro producto de respaldo de computadoras. En este rol, usted creará y mantendrá sistemas para respaldar y restaurar exabytes de datos. Estamos buscando un ingeniero que esté emocionado de aprender a desarrollar arquitecturas de alto rendimiento y altamente multihilo. Valoramos la versatilidad y buscamos a alguien que se sienta cómodo diseñando y trabajando con cualquier tecnología a medida que evolucionan nuestras necesidades. Responsabilidades - Diseñar y desarrollar servicios y API altamente escalables y de alto rendimiento en un ecosistema Java. - Integrar agentes de codificación de IA y marcos en su flujo de trabajo para acelerar el desarrollo, refactorizar componentes heredados y mejorar la calidad del código. - Colaborar en todo el ciclo de vida técnico, incluida la estimación, el diseño, el desarrollo y la entrega. - Colaborar en toda la organización para garantizar el éxito de los proyectos. A menudo interactuará con QA, Centros de datos, Marketing, Administración de productos, Soporte, Legal/ Cumplimiento y Seguridad para recopilar el contexto y los requisitos necesarios para implementar soluciones correctamente, ayudar a los clientes y resolver problemas. - Diagnosticar problemas complejos y mantener la estabilidad de sistemas de producción a gran escala. - Colaborar en equipos funcionales y brindar liderazgo técnico para fomentar la excelencia en ingeniería. Requisitos - Un amplio historial de entregas de proyectos y sistemas de software enviados con éxito. - 3+ años de experiencia con Java y comprensión de la arquitectura de backend. - Experiencia profesional incorporando herramientas de desarrollo asistido por IA (por ejemplo, Gemini, Cursor, Claude Code) en su flujo de trabajo de ingeniería. - Experiencia con: - Bases de datos relacionales, como MySQL / Vitess y SQLite - Herramientas de observabilidad, como Prometheus, Grafana y OpenSearch - Formats de datos: JSON, XML - Cómodo trabajando en un entorno multiplataforma (desarrollamos en MacBooks para software que se ejecuta en Linux y usamos Windows para algunas pruebas). - Exposición al sistema de archivos a Ext4, NTFS y HFS + (bueno tener). - Un fuerte deseo de aprender y adaptarse a tecnologías y herramientas que cambian rápidamente. Por qué Backblaze - Crear software seguro utilizado por empresas de todo el mundo - Trabajar en la intersección de IA, datos y almacenamiento en la nube - Colaborar con equipos de ingeniería, seguridad, producto y QA experimentados - Compensación y beneficios competitivos - Cultura remota que admite equilibrio entre vida y trabajo En este punto, esperamos que esté emocionado con la descripción del trabajo que está leyendo. Incluso si no cumple con todos los requisitos, aún lo alentamos a que se postule. Aprender, desarrollar y crecer son partes clave de nuestra cultura. Estamos ansiosos por conocer a personas que creen en nuestra misión y puedan contribuir a nuestro equipo de varias maneras. Queremos que las personas se sientan cómodas expresando su verdadero yo y que vengan, se queden y hagan su mejor trabajo aquí. En Backblaze, valoramos ser justos y buenos con nuestros clientes, socios y empleados. Es por eso que la diversidad, la equidad y la inclusión están en el núcleo de nuestros valores. Estamos comprometidos con fomentar una fuerza laboral donde todos los empleados se sientan un sentido de pertenencia independientemente de raza, etnia, nacionalidad, género, orientación sexual, edad, religión, estatus socioeconómico, capacidad, estado de veterano y educación. Creemos que nuestra dedicación a cultivar un espacio de trabajo diverso no solo nos permite servir mejor a nuestros clientes en más de 175 países, sino que refuerza aún más nuestro compromiso de hacer lo correcto. Estamos orgullosos de ser un empleador de oportunidades igualitarias. Para comprender más acerca de los datos que recopilamos y procesamos como parte de su solicitud, visite nuestro <a href="https://cdn.prod.website-files.com/63d32de856f6323a43a277f2/64b0660cd90ac9b4953f7f1d_Backblaze_HR_Employee_Related_Privacy_Notice.pdf">Aviso de privacidad de empleado relacionado con Backblaze</a>.<br><br># LATAM
Responsabilidades
- Diseñar y desarrollar servicios escalables en Java
- Integrar herramientas de IA en el flujo de trabajo
- Colaborar en el ciclo de vida técnico de los proyectos
Skills requeridas
Beneficios
- Compensación competitiva
- Beneficios de salud
- Cultura de trabajo remoto