Descripción del trabajo
Estamos buscando un ingeniero de software con talento y experiencia para unirse al equipo. En este puesto, participarás en el diseño y codificación de software escalable y de alto rendimiento, trabajando con un equipo inteligente y colaborativo. Reportando al vicepresidente de arquitectura, serás responsable de desarrollar la arquitectura de producto unificada/empresarial y mejoras clave en la hoja de ruta de escalabilidad y rendimiento. También desempeñarás un papel en la vinculación, capacitación y tutoría de otros.
Responsabilidades:
- Diseñar, desarrollar y probar características del producto que satisfagan los requisitos comerciales y técnicos a tiempo y dentro del presupuesto.
- Definir y mantener principios, patrones y estándares de arquitectura con especial atención al diseño escalable y de alto rendimiento.
- Clasificar y corregir los problemas de rendimiento y/o integridad de los datos revisando y evaluando el código, los parches de datos, los registros del sistema y la utilización del consumo de proceso/memoria/disco.
- Asociarse con analistas de productos, atención al cliente, DevOps y otros ingenieros en funciones y casos de soporte, respaldando la toma de decisiones técnicas y liderando el trabajo que afecta sistemas cada vez más complejos y áreas críticas de la aplicación.
- Proporcionar I+D fundamental para ayudarnos a seguir diseñando a escala y confiabilidad a medida que crecemos.
- Brindar orientación a los ingenieros junior e intermedios del equipo y a otros cuando sea posible.
Requisitos:
- Experiencia en ingeniería informática y al menos 10 años en ingeniería de software, habiendo enviado software a gran escala en una cultura ágil basada en pruebas. Una gran experiencia en Ruby/Rails es una gran ventaja.
- Sólido conocimiento y práctica en una variedad de tecnologías, algoritmos y estructuras de datos (incluidos AI/ML), ajuste y evaluación comparativa del rendimiento, lenguajes (por ejemplo, Ruby, Java, Python, C#), bases de datos (por ejemplo, Postgres, Oracle, MySQL, SQL Server), sistemas operativos (por ejemplo, Mac, Unix, Windows), contenedorización y entornos de nube (AWS, Azure) es una ventaja.
- Capaz de entregar de manera efectiva comunicaciones escritas y verbales que sean claras y convincentes, para socializar ideas y lograr aceptación. Tutoría y asistencia comprobadas para mejorar las habilidades de los compañeros de equipo.
- Excelentes habilidades organizativas, ética de trabajo y pasión para cumplir los compromisos.
- Capaz de trabajar eficazmente en equipo con una supervisión mínima, utilizando sus conocimientos para buscar y resolver problemas.
- Preferiblemente, la experiencia en la industria de pagos y PCI DSS sería un gran activo.
Beneficios:
- Oportunidades de desarrollo y crecimiento en una empresa en expansión.
- Salario competitivo, opciones sobre acciones y paquete de atención médica integral.
- Un entorno de trabajo solidario y colaborativo que fomenta la innovación y el aprendizaje continuo.
- Políticas que valoran el equilibrio entre la vida personal y laboral, con una generosa cantidad de tiempo libre remunerado y licencias parentales.
Salario a percibir
130,000$- 150,000$ / anual
Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .