Salario negociable
Bevi
Boston, MA, USA
Bevi tiene la misión de transformar la cadena de suministro de bebidas y reemplazar las botellas de agua de un solo uso por máquinas inteligentes de agua. Miles de empresas utilizan Bevi para ofrecer de forma sostenible a sus empleados agua pura, con gas y con sabores en el trabajo. Como líder del mercado en máquinas de bebidas habilitadas para IoT, hemos recaudado más de 160 millones de dólares en capital de riesgo y estamos duplicando nuestro crecimiento año tras año. Además de mantener un crecimiento acelerado con nuestra línea de productos actual, Bevi está invirtiendo fuertemente en el desarrollo de nuevos productos. Bevi busca un Ingeniero de Software Senior para su plataforma de backend. Como Ingeniero de Software Senior, será responsable de entregar soluciones de software que faciliten el funcionamiento estable de la flota de máquinas inteligentes de Bevi. Colaborará estrechamente con otros ingenieros de software en el diseño y la implementación del sistema. Ya prefiera ofrecer mentoría a ingenieros juniors o actuar como interlocutor técnico para todos, este puesto invita a ingenieros experimentados a ejercer su profundo conocimiento. Somos un equipo de software pequeño y dinámico en una startup de hardware en rápido crecimiento. A nuestros clientes les encanta nuestro producto y usted tendrá un papel crucial para hacerlos aún más felices. Si le gusta analizar nuevas ideas e interacciones, cómo ejecutarlas de forma innovadora y tiene un profundo respeto por la experiencia del usuario, ¡únete a nuestro equipo! Se requiere que esta posición pueda estar en la oficina al menos 3 días por semana en nuestra sede de Boston (Charlestown). Su día a día Diseñar, construir, optimizar y mantener la plataforma y servicios de backend de Bevi utilizando Java y Kotlin para facilitar un funcionamiento constante y confiable, gestión remota y escalabilidad. Gestionar los despliegues de software de backend a producción, manteniendo el tiempo de actividad del servicio y monitoreando la salud del servicio después del lanzamiento. Trabajar de manera eficiente para entregar resultados consistentes como parte de un equipo ágil de desarrollo de software, asegurando que su código sea limpio, confiable y fácil de mantener. Colaborar con equipos multifuncionales, incluyendo gestión de productos y equipos de hardware, para definir, diseñar y lanzar nuevas funciones, así como contribuir significativamente a la planificación del desarrollo de software. Revisar código y compartir regularmente comentarios y consejos con colegas para garantizar una alta calidad del código y mantener las mejores prácticas en todo el equipo. Garantizar el rendimiento, la calidad y la capacidad de respuesta de las interfaces de usuario de Bevi mediante la entrega y mantenimiento de APIs de alta calidad y bien documentadas. Mentorar a otros ingenieros de software en decisiones de diseño arquitectónico, dirección técnica y estrategias de creación de aplicaciones. Ser responsable de la relación e interacción con proveedores de nube, proveedores de software u otros servicios de terceros integrados con la infraestructura de backend de Bevi. Ayudar a clasificar, identificar y resolver problemas y errores complejos que surjan en los servicios de backend y las interfaces de usuario de Bevi para garantizar un funcionamiento fiable de las máquinas Bevi y reducir el impacto en los clientes. Participar en decisiones arquitectónicas, la dirección de diseño técnico y las estrategias de optimización de aplicaciones, con un enfoque en resultados basados en métricas. Participar activamente en los procesos de desarrollo ágil/Scrum, incluyendo la planificación de sprints, las reuniones diarias y las retrospectivas. Requisitos Título universitario en Ingeniería Informática, Ciencias de la Computación u otro campo relacionado, o experiencia equivalente en desarrollo de software relacionado. 5+ años de experiencia en desarrollo de backend con Java/Kotlin. Experiencia en arquitectura de microservicios es un plus. Amplia experiencia en diseño y desarrollo de bases de datos en Postgres o un sistema de gestión de bases de datos similar. Experiencia en despliegue de soluciones y mantenimiento en plataformas en la nube. Amplia experiencia en diseño de APIs. Experiencia en GraphQL es muy valorada. Sabe cómo monitorear, solucionar problemas y mejorar el rendimiento del sistema mediante registros y métricas. Experiencia en pruebas unitarias/integración y desarrollo guiado por pruebas (TDD). Conocimiento de herramientas como Git y pipelines de CI/CD. Capacidad para analizar problemas técnicos complejos, diseñar soluciones innovadoras e implementar estrategias efectivas para mejorar el rendimiento y la estabilidad de las aplicaciones. Posee conocimientos prácticos del entorno de desarrollo de aplicaciones, arquitecturas, tendencias y tecnologías emergentes. Tiene pasión por las nuevas tecnologías y está entusiasmado por encontrar formas de implementarlas en su trabajo. Un deseo genuino y compromiso de aprender siempre, mejorar y producir el mejor trabajo posible. Fuertes habilidades de comunicación e interpersonales que le permiten colaborar eficazmente con equipos multifuncionales. Actitud proactiva y sentido de propiedad sobre los proyectos en los que trabaja, con capacidad para trabajar de forma independiente y colaborativa. Mentalidad ágil que pueda prosperar en un entorno de trabajo acelerado. Mentalidad analítica con un alto nivel de atención al detalle. Capacidad para manejar situaciones difíciles con compostura y tacto. Beneficios Planes integrales de seguros médicos, dentales y de visión con BlueCross BlueShield, pagados en un 95% por el empleador 401(k) con aporte de la empresa PTO flexible más 12 días festivos de empresa, y días adicionales pagados para licencia por enfermedad, etc. Generosa licencia parental completamente pagada para padres biológicos y no biológicos Seguros de discapacidad y de vida completamente pagados por el empleador Reembolsos por bienestar y fitness Subsidios mensuales para uso del teléfono móvil y gastos de transporte Bocadillos en las instalaciones, almuerzos semanales por catering y (por supuesto) Bevi ilimitada... además de compostaje y reciclaje Terracycle también Horas felices, eventos de formación de equipo, desayunos con bagels, premios Hero, y más. Estamos entusiasmados por apoyar el crecimiento profesional y nos encantaría ser parte de su trayectoria profesional. Sabemos que el talento adopta muchas formas, y valoramos los logros individuales, el conocimiento especializado y la pasión genuina por encima de simplemente cumplir con una lista de requisitos. Si alguna de nuestras posiciones le interesa, postúlese. Nuestro equipo de reclutamiento se pondrá en contacto con usted sobre los próximos pasos si deseamos avanzar juntos.