$111,216-185,360/año
Peaksware
Louisville, CO, USA
Información de la empresa Somos músicos, atletas, entrenadores y profesores que realmente creen en nuestra misión de ayudar a las personas a alcanzar su máximo potencial. Nuestras plataformas de software conectan a intérpretes, instructores y creadores, permitiéndoles publicar, enseñar y entrenar utilizando los principios de la práctica deliberada. Quizás nos conozca como TrainingPeaks, MakeMusic, TrainHeroic y Alfred Music. Todas estas marcas están bajo el paraguas de Peaksware. TrainingPeaks desarrolla software para que entrenadores y atletas rastreen, analicen y planifiquen entrenamientos de resistencia. TrainHeroic desarrolla soluciones de software para las necesidades de fuerza y acondicionamiento físico de entrenadores y atletas. MakeMusic desarrolla software para transformar la forma en que se compone, enseña, aprende y ejecuta la música. Alfred Music crea y publica materiales educativos musicales para ayudar a profesores, estudiantes, profesionales y aficionados a experimentar la alegría de hacer música. ¡Nos encantaría que se uniera a nuestro equipo en constante crecimiento! Todos los solicitantes recibirán consideración igualitaria para el empleo sin importar género, raza, origen nacional, edad, orientación sexual, identidad de género, discapacidad física, religión o duración del período de desempleo. Resumen general Únase a TrainingPeaks como Ingeniero Senior de Software en nuestro equipo de Datos de Entrenamiento y ayude a construir el futuro del entrenamiento de resistencia. En TrainingPeaks, capacitamos a atletas y entrenadores para alcanzar sus objetivos mediante herramientas de rendimiento basadas en datos. Como Ingeniero Senior de Software, tendrá un papel clave en dar forma al fundamento técnico de esas herramientas. Tendrá responsabilidad sobre sistemas críticos que procesan, almacenan y entregan los datos de entrenamiento que impulsan nuestra plataforma, desde el concepto hasta el despliegue y más allá. Trabajará con una pila dinámica, construyendo servicios escalables, evolucionando APIs y transformando arquitecturas modernas. Ayudará a garantizar que nuestra plataforma funcione de manera confiable a gran escala, apoyando a los mejores atletas de resistencia del mundo y sus entrenadores. Este no es un puesto en el que se le entregarán especificaciones y se le dejará aislado. Formará parte de discusiones arquitectónicas, mentorará a compañeros de equipo y aportará nuevas ideas. Se le animará a experimentar, desarrollar sus habilidades y liderar mejoras significativas en nuestra tecnología y equipo. Si siente pasión por el código limpio, el rendimiento del sistema y el impacto en el mundo real, queremos saber de usted. Le motiva la colaboración, el aprendizaje continuo y la resolución de problemas complejos. Valora el oficio, se preocupa profundamente por la calidad del producto y se siente motivado por saber que su trabajo ayuda a personas reales a alcanzar el máximo rendimiento. Trabajarás directamente con el equipo de ingeniería y reportarás al gerente de ingeniería. Funciones principales: Construir funciones que a los atletas y entrenadores les encanten. Lanzar regularmente funcionalidades reflexivas centradas en el usuario que evolucionen junto con nuestra creciente base de clientes y eleven el nivel de rendimiento. Afrontar desafíos técnicos complejos para garantizar que nuestros sistemas sigan siendo rápidos, fiables y resistentes. Diseñar e implementar sistemas backend y frontend que mejoren la productividad del equipo, la calidad del código y la mantenibilidad a largo plazo. Crear APIs estables, escalables y bien documentadas que impulsen nuestros productos y apoyen a nuestros socios internos y externos de desarrollo. Ayudar a elevar las habilidades de tus compañeros de equipo al capacitar a ingenieros junior y compartir tu experiencia en revisiones de código y discusiones arquitectónicas. Contribuir a una cultura de código limpio, eficiente y seguro mediante revisiones colaborativas y mejoras continuas. Participar en nuestra rotación de guardia (~1 semana por trimestre) para mantener nuestra plataforma funcionando sin problemas y de forma confiable. Ayudar a fomentar una comunicación abierta, promover las mejores prácticas y explorar tecnologías emergentes para mantener a nuestro equipo ágil y orientado al futuro. Requisitos Cualificaciones requeridas: Experiencia desarrollando en un lenguaje de programación orientado a objetos como Java o C#. Experiencia trabajando con sistemas de bases de datos relacionales como SQL Server o Postgress SQL. Experiencia diseñando y construyendo API’s Restful Más de 5 años de experiencia trabajando en problemas desafiantes en aplicaciones complejas *según el nivel Experiencia abordando problemas de escala Experiencia con procesos y herramientas CI/CD como TeamCity, Jenkins, etc. Experiencia refactorizando aplicaciones y llevando cambios arquitectónicos desde el diseño hasta la finalización Experiencia con AWS o tecnologías en la nube similares Excelentes habilidades de comunicación escrita y verbal Compromiso demostrado con la mejora continua tanto personal como del equipo No se requieren títulos académicos y valoramos todas las formas de educación continua, incluyendo títulos universitarios tradicionales de cuatro años, títulos de posgrado, títulos asociados, bootcamps, formación en línea, certificaciones profesionales, autoaprendizaje, entre otros. Cualificaciones deseadas: Experiencia con pruebas unitarias automatizadas y escribir código altamente testeable Beneficios Beneficios Compensación Peaksware/TrainingPeaks está comprometido con prácticas de compensación justas y equitativas. El rango anual de compensación para este puesto en Colorado es de $111,216 - $185,360. La compensación final para este puesto se determinará según diversos factores como la experiencia laboral relevante, habilidades y certificaciones del candidato. Este puesto es elegible para compensación variable, incluyendo bonificación. Beneficios y ventajas Salud Médico Dental Visión Cuenta de Ahorros para Salud (HSA) Cuenta Flexible de Gastos Médicos (FSA) Cuenta Flexible de Gastos para Cuidado de Dependientes Licencia remunerada por maternidad/paternidad Teladoc Programa de Asistencia al Empleado (EAP) Opciones adicionales de cobertura como seguro contra accidentes, enfermedades graves e indemnización hospitalaria Discapacidad y Vida Discapacidad a Corto Plazo pagada por la empresa Discapacidad a Largo Plazo pagada por la empresa Seguro Básico de Vida y AD&D pagado por la empresa Seguro de Vida Suplementario (pagado por el empleado) para Empleado, Cónyuge y/o Hijo Adicional 401(K) Coinversión en 401(K) Seguro para mascotas 12 días festivos pagados anualmente y tiempo libre flexible ilimitado (FTO) Cuentas gratuitas de TrainingPeaks, TrainHeroic, MakeMusic y producto Alfred Music Acceso al Centro de Rendimiento y Recuperación (PARC), nuestras instalaciones deportivas en las instalaciones Acceso exclusivo para empleados a vestuarios y duchas en las instalaciones Acceso exclusivo para empleados a almacenamiento seguro de bicicletas en interiores Acceso a nuestro estudio de música en las instalaciones Una variedad de frutas y bocadillos "listos para llevar", así como café frío, kombucha y cerveza a grifo. Hermoso café en las instalaciones que incluye asientos interiores y exteriores y áreas de descanso. Acceso a bicicletas eléctricas disponibles exclusivamente para empleados de Peaksware Inversión significativa en recursos para el crecimiento y desarrollo del empleado Descuentos corporativos en membresías seleccionadas de gimnasios y artículos de primeras marcas Horario de trabajo flexible en una cultura de confianza Comuníquese con careers@peaksware.com si necesita una adaptación razonable para revisar nuestro sitio web o postularse en línea. Peaksware se adhiere al umbral de exención FLSA para el salario mínimo en todos los estados. Entorno de trabajo Este trabajo se realiza en un entorno de oficina profesional bien iluminado, climatizado y/o con aire acondicionado, con ventilación adecuada y un nivel de ruido generalmente moderado. Este puesto utiliza habitualmente equipos de oficina estándar como computadoras, teléfonos, fotocopiadoras y archivadores. Todos los empleados deben cumplir con todas las políticas, prácticas y procedimientos de seguridad. Informe todas las actividades inseguras a su supervisor y/o Recursos Humanos. Requisitos físicos Al realizar las funciones de este trabajo, el empleado debe sentarse y moverse regularmente por las instalaciones; usar las manos para manipular o tocar; hablar expresando ideas mediante palabras habladas; y oír percibiendo la naturaleza de los sonidos. El empleado ocasionalmente debe estar de pie, caminar y extender las manos y brazos. El empleado debe levantar y/o mover ocasionalmente hasta 10 libras. Las capacidades visuales específicas requeridas para este trabajo incluyen visión cercana, visión de lejos, visión de color, visión periférica, percepción de profundidad y capacidad para ajustar el enfoque. Para ver la Política de Privacidad de Peaksware, haga clic aquí. Al enviar una solicitud, usted reconoce y acepta la Política de Privacidad de Peaksware. Solicite este empleo