Únete a Huckleberry Labs como Ingeniero en Python (Remoto)
Sobre Huckleberry
La misión de Huckleberry es crear productos y experiencias que cambian vidas a través de tecnología innovadora y centrada en el ser humano, que fomenta la salud, el bienestar y un toque de magia para cada familia. Aprovechamos los datos, la IA y la Ciencia del Comportamiento para desarrollar productos de vanguardia que son altamente aclamados, obteniendo una calificación de 4.9 estrellas con reseñas que llaman a nuestra aplicación "revolucionaria" y su "recomendación #1 para padres".
Estamos expandiéndonos rápidamente y desarrollando nuevos productos para ayudar a que cada familia prospere.
Sobre el Puesto
Estamos en la búsqueda de un Ingeniero Backend en Python completamente remoto para unirse a nuestro dinámico equipo de ingeniería. Como Ingeniero Backend en Python, serás fundamental en la implementación de código que integre nuestros algoritmos de IA/ML en nuestra aplicación, permitiendo que las familias mejoren el sueño de sus hijos. Tendrás la oportunidad única de colaborar con varios equipos, incluyendo Ciencia de Datos, Ingeniería, DevOps, Consultoría Pediátrica y Gestión de Productos, asegurando que nuestras soluciones cumplan con las necesidades de los usuarios y se escalen eficientemente. Aquí tienes la oportunidad de tener un impacto transformador en vidas con el código que desarrolles.
Responsabilidades Clave
- Diseñar, desarrollar y mantener código backend escalable usando Python para productos nuevos y existentes.
- Implementar algoritmos de IA/ML en producción dentro de un entorno en la nube.
- Asegurar que nuestra infraestructura en la nube cumpla con requisitos de rendimiento como tiempo de actividad y escalabilidad.
- Diseñar y desarrollar APIs RESTful.
- Construir, implementar y mantener pipelines de Integración Continua/Despliegue Continuo (CI/CD).
- Solucionar problemas de producción según sea necesario.
- Colaborar con equipos multifuncionales, incluyendo gerentes de producto, diseñadores y otros ingenieros, para entregar soluciones de alta calidad.
Requisitos
- Más de 4 años de experiencia en ingeniería backend con Python.
- Licenciatura (o superior) en Ciencias de la Computación o un campo relacionado.
- Experiencia con frameworks de Python como Django, Flask o FastAPI.
- Proficiencia en estructuras de datos y algoritmos, incluyendo listas, tuplas, conjuntos, diccionarios, ordenamiento y búsqueda.
- Fuertes habilidades con bases de datos relacionales (por ejemplo, PostgreSQL, MySQL) y/o bases de datos NoSQL (por ejemplo, MongoDB, Firestore, Cassandra).
- Capacidad para diseñar esquemas de datos e interactuar con bases de datos eficientemente usando ORM o SQL.
- Experiencia con bibliotecas de manipulación de datos en Python como Pandas y Numpy.
- Habilidades avanzadas de depuración y pruebas con código limpio y manejable utilizando herramientas como PyTest, unittest, etc.
- Experiencia en el desarrollo de servicios RESTful y comprensión de protocolos de solicitud/respuesta web.
- Experiencia con plataformas en la nube como Google Cloud Platform, AWS o Azure.
- Experiencia básica en DevOps y despliegue, incluyendo familiaridad con herramientas de contenedorización como Docker y pipelines de CI/CD.
- Fuertes habilidades analíticas y de resolución de problemas, con la capacidad de solucionar y optimizar código.
- Excelentes habilidades de colaboración y comunicación con experiencia trabajando junto a Gestión de Productos, Ingeniería, Ciencia de Datos y equipos no técnicos.
Compensación y Beneficios
- Rango salarial: $120,000 - $150,000, según la experiencia.
- Equidad.
- Tiempo libre pagado (PTO) ilimitado.
- Seguro de salud, visión y dental.
- Licencia parental pagada