




Resumen: El Ingeniero Senior de Software lidera iniciativas técnicas, impulsa la excelencia en ingeniería, diseña soluciones escalables y capacita al equipo de ingeniería. Aspectos destacados: 1. Liderar iniciativas técnicas y promover la excelencia en ingeniería 2. Diseñar soluciones escalables y capacitar al equipo de ingeniería 3. Hacerse cargo de proyectos de mediana a gran escala desde su concepción hasta su entrega **Ubicación:** **Remota** ***(Debe residir en Guadalajara)*** Paylocity es un proveedor galardonado de soluciones de software en la nube para recursos humanos y nómina, que ofrece la plataforma más completa para la fuerza laboral moderna. La empresa se ha convertido en uno de los proveedores de software de gestión de talento (HCM) de más rápido crecimiento a nivel mundial al ofrecer una suite de productos intuitiva y fácil de usar que ayuda a las empresas a automatizar y simplificar los procesos de recursos humanos y nómina, atraer y retener talento, y construir una sólida cultura organizacional. Mientras que los proveedores tradicionales de recursos humanos y nómina automatizan procesos básicos como la nómina y la administración de beneficios, Paylocity va más allá al desarrollar herramientas que los departamentos de recursos humanos y las empresas necesitan para competir por el talento y cumplir con las expectativas de la fuerza laboral moderna. Lleva tu carrera al siguiente nivel en una de las Top 100 Empresas de Software de G2. ¡Explora nuestras posiciones en Producto y Tecnología para ver dónde encajas! Estamos comprometidos con la construcción de un equipo de clase mundial mediante la contratación de los mejores talentos a nivel global. Para garantizar el cumplimiento normativo, utilizamos el modelo de «Employer of Record» (Empleador Registrado). Nuestros candidatos ideales residirían en Guadalajara o sus alrededores, contarían con derecho a trabajar allí y podrían laborar dentro de un horario que se solape hasta cuatro horas con el huso horario estándar del este (EST).**Descripción del puesto** El Ingeniero Senior de Software lidera iniciativas técnicas e impulsa la excelencia en ingeniería en toda nuestra organización. Este puesto combina experiencia técnica con capacidades de liderazgo, centrándose en el diseño de soluciones escalables mientras capacita y desarrolla al equipo de ingeniería. **Principales responsabilidades** Lo siguiente representa las funciones principales del puesto; otras tareas pueden asignarse según sea necesario. Para desempeñar satisfactoriamente este trabajo, la persona debe ser capaz de cumplir cada función esencial de forma adecuada. Los requisitos indicados a continuación son representativos de los conocimientos, habilidades y/o capacidades requeridas. Se podrán realizar adaptaciones razonables para permitir que personas con discapacidad realicen las funciones esenciales. * Diseñar e implementar soluciones de software modulares y mantenibles que optimicen el rendimiento y la escalabilidad * Liderar discusiones sobre el diseño de funciones y epics, recopilando y aplicando retroalimentación de equipos multifuncionales * Tomar decisiones técnicas considerando los objetivos comerciales y las necesidades del cliente * Identificar y resolver ambigüedades técnicas mediante análisis sistemático y colaboración * Hacerse cargo de proyectos de mediana a gran escala desde su concepción hasta su entrega, requiriendo mínima supervisión * Coordinar entre equipos para identificar y gestionar dependencias técnicas * Desarrollar y ejecutar planes integrales de proyecto alineados con los objetivos comerciales * Mantener altos estándares de calidad sin descuidar los plazos establecidos * Promover las mejores prácticas en desarrollo, pruebas y despliegue de software * Mejorar las canalizaciones CI/CD, los marcos de pruebas y los sistemas de monitoreo * Realizar revisiones detalladas y accionables del código que mejoren la calidad general del mismo * Impulsar iniciativas para reducir la deuda técnica y refactorizar código heredado **Crecimiento y desarrollo** * Guiar a ingenieros juniors en la adopción de mejores prácticas y técnicas modernas de desarrollo * Facilitar el intercambio de conocimientos mediante revisiones de código, programación en pareja y discusiones técnicas * Resolver conflictos de forma independiente cuando sea posible, escalándolos de manera adecuada cuando sea necesario * Influir en la dirección técnica mediante argumentos bien fundamentados y experiencia demostrada **Formación y experiencia** * Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado * Mínimo 5 años de experiencia en ingeniería de software * Trayectoria comprobada liderando iniciativas técnicas significativas * Excelentes habilidades comunicativas escritas y orales * Fuertes capacidades analíticas y de resolución de problemas * Mentalidad colaborativa con capacidad para influir en colegas * Enfoque adaptable ante cambios en requisitos y prioridades **Habilidades técnicas:** * Competencia sólida en lenguajes y frameworks de desarrollo de software * Experiencia demostrada con metodologías ágiles de desarrollo * Conocimiento de técnicas de optimización de rendimiento * C#, Java o un lenguaje de programación moderno orientado a objetos similar * Profundo conocimiento de los principios de arquitectura de sistemas **Requisitos físicos** * Capacidad para permanecer sentado durante períodos prolongados: El puesto exige estar sentado en un escritorio o estación de trabajo durante largos períodos, típicamente de 7 a 8 horas diarias. * Uso de sistemas informáticos y telefónicos: El empleado debe poder operar una computadora, utilizar sistemas telefónicos y teclear. Esto incluye el uso simultáneo de múltiples programas informáticos y consultas. Paylocity es un empleador que ofrece igualdad de oportunidades. Paylocity se compromete con la inclusión total de todas las personas. Reclutamos, capacitamos, remuneramos y promovemos sin importar raza, religión, color, origen nacional, sexo, discapacidad, edad, condición de veterano u otras categorías protegidas conforme a la ley aplicable. En Paylocity, creemos que la diversidad nos hace mejores. Aceptamos y fomentamos las diferencias de nuestros empleados en cuanto a edad, cultura, etnia, estado familiar o civil, identidad o expresión de género, idioma, origen nacional, capacidad física y mental, afiliación política, raza, religión o creencia espiritual, orientación sexual, situación socioeconómica, condición de veterano y otras características que hacen únicos a nuestros empleados. Cultivamos activamente estas diferencias mediante nuestros grupos de recursos para empleados (ERG), experiencias laborales, perspectivas, talentos y enfoques para impulsar la innovación en el software y los servicios que ofrecemos a nuestros clientes. Cumplimos con las leyes federales y estatales sobre discapacidad y realizamos adaptaciones razonables para solicitantes y empleados con discapacidad. Para solicitar una adaptación razonable durante el proceso de solicitud de empleo o entrevista, comuníquese con LeaveBenefits@paylocity.com. Esta dirección de correo electrónico está exclusivamente designada para dichas solicitudes, en conformidad con las leyes federales y estatales sobre discapacidad. No envíe currículums a esta dirección de correo electrónico, ya que serán eliminados. Sus datos personales serán tratados con fines de reclutamiento, de conformidad con nuestro Aviso de Prácticas de Privacidad para Solicitantes de Empleo en México y las leyes mexicanas aplicables en materia de protección de datos.


