EasyPost
Ingeniero de Software / Soluciones de Envío
Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:
Últimas ofertas de empleo remoto
Estamos buscando un ingeniero de software con experiencia y habilidades excepcionales para unirse al equipo emergente de ingeniería de productos de comercio electrónico. El equipo se encarga de desarrollar nuevos productos y servicios que aprovechen los productos de envío, enfocándose en generar nuevas oportunidades de ingresos para marcas y minoristas de comercio electrónico.
Responsabilidades:
- Ser un experto en características críticas de alta complejidad, proporcionando liderazgo técnico significativo en todos los equipos y proyectos dentro de la organización, desbloqueando el progreso del equipo e incorporando diversas perspectivas en la toma de decisiones.
- Liderar el diseño de proyectos para cumplir objetivos complejos, asegurando escalabilidad, mantenibilidad y alineación con objetivos a largo plazo. Producir código simple, extensible y mantenible, y brindar experiencia en estrategia de diseño y validación.
- Trabajar con gerentes de productos e ingeniería, diseñadores y otras partes interesadas para traducir los requisitos comerciales en especificaciones técnicas y diseños arquitectónicos. Brindar liderazgo intelectual, orientación estratégica y experiencia técnica.
- Identificar y solucionar problemas y defectos de software complejos, desarrollando soluciones creativas y efectivas que abarquen múltiples sistemas y equipos. Mantener documentación técnica clara y completa.
- Fomentar la comunicación transparente con los miembros del equipo, compartiendo información de manera que permita a todos comprender el razonamiento detrás de las decisiones.
- Liderar revisiones de código para mantener la calidad, garantizar la coherencia y compartir conocimientos entre los miembros del equipo, fomentando una cultura..
- Proponer e implementar mejoras de procesos para mejorar la eficiencia del desarrollo y la calidad del producto.
Requisitos:
- Licenciatura en Ciencias de la Computación o campo relacionado.
- Más de 12 años de experiencia en desarrollo de software o experiencia laboral relacionada equivalente, con historial comprobado de ejecución de proyectos complejos y de gran escala.
- Amplia experiencia en desarrollo full-stack, con dominio de múltiples lenguajes de programación como JavaScript, TypeScript, Python, Ruby, C#/.NET o similares.
- Conocimiento profundo de sistemas de bases de datos (SQL Server, MySQL, etc.) y conceptos de modelado de datos, con capacidad para diseñar y optimizar arquitecturas de datos.
- Familiaridad con metodologías de desarrollo de software (Agile, Scrum, etc.) y herramientas (JIRA, Confluence, etc.).
- Habilidades excepcionales para la resolución de problemas y mentalidad orientada a los detalles.
- Excelentes habilidades de comunicación, tanto escritas como verbales.
