Roku
McMaster-Carr
Ingeniero/a de Software Senior
SOBRE EL PUESTO
Quiénes Somos
McMaster‑Carr es una empresa líder en comercio electrónico en la que los clientes industriales han confiado durante más de 120 años. Nuestros productos ayudan a los clientes a restaurar rápidamente las líneas de producción, mantener las operaciones en marcha y prototipar la próxima generación de productos innovadores.
Nos ganamos esa confianza ofreciendo los productos adecuados, facilitando su búsqueda y entregándolos rápidamente, para que los clientes puedan resolver problemas con rapidez, precisión y confianza.
Este puesto es una vía hacia la gestión senior de ingeniería y el liderazgo técnico: tu crecimiento está determinado por tu impacto, no por tu antigüedad.
Nuestra Cultura
builtinchicago.org/articles/what-its-build-tech-career-mcmaster-carr-ownership-and-long-term-growth
Cultivamos intencionadamente una cultura centrada en la ejecución clara y el crecimiento a largo plazo. Somos responsables de construir sistemas que perduren durante décadas y apoyen el crecimiento a largo plazo de la empresa. Esa responsabilidad significa que el trabajo de ingeniería comienza con una profunda comprensión del problema y su impacto, basada en una clara propiedad, comunicación abierta y retroalimentación directa. Nuestros equipos tienen la confianza para tomar decisiones reflexivas sobre cómo se realiza el trabajo, equilibrando un alto nivel de calidad con una ejecución práctica. Como líder de ingeniería aquí, tendrás una autonomía significativa con propiedad de extremo a extremo, donde tomarás decisiones de producto mientras construyes cosas con las que las personas reales interactúan directamente.
Cómo marcarás la diferencia
Nuestros equipos de ingeniería operan dentro de dominios: áreas distintas y de alto impacto de nuestra plataforma que permiten a los ingenieros profundizar, adquirir experiencia y lanzar trabajos que importan. Actualmente, estamos creciendo activamente en las siguientes áreas:
Qué harás
- McMaster.ai: Construye y escala nuestro asistente de IA experto en dominios que convierte los datos de productos e historial de clientes de McMaster en un asistente en continuo aprendizaje, interpretando la intención, acotando opciones, explicando compensaciones y manteniendo el contexto a lo largo de las sesiones para que el trabajo industrial complejo se sienta sin esfuerzo.
- Navegación del Cliente: construye y evoluciona los sistemas que ayudan a nuestros clientes a encontrar, evaluar y comprender millones de productos industriales en nuestras publicaciones digitales, incluyendo la mejora de la relevancia de la búsqueda con LLMs y la simplificación de la navegación en nuestra oferta de productos.
- Flujo de Pedido a Pago: diseña y evoluciona experiencias de pedido de extremo a extremo que reduzcan la fricción desde el pago hasta el pedido móvil.
- Comercialización de Productos: fortalece las plataformas internas que impulsan la planificación de inventario, la recepción y las relaciones con los proveedores, ayudando a la empresa a tomar inversiones disciplinadas y escalar de manera responsable.
- Cumplimentación y Automatización: lidera el desarrollo de software que se integra con las operaciones de almacén, la cumplimentación, la entrega y el servicio al cliente para reducir el trabajo manual y entregar los pedidos a los clientes más rápido.
- Los primeros 30 días se centran en el aprendizaje con propósito: comprender nuestros objetivos, obtener una imagen clara del recorrido del cliente y adquirir fluidez en la base de código. A medida que te incorpores, diseñarás e implementarás funcionalidades que sean lo suficientemente pequeñas como para ayudarte a adaptarte rápidamente, pero lo suficientemente sustanciales como para importar.
- Después de haber entregado tus primeras funcionalidades, comenzarás a asumir desafíos menos definidos donde afinarás los requisitos y producirás soluciones reflexivas y duraderas que mejoren significativamente la experiencia del cliente. Al hacerlo, crearás claridad y un impulso que te permitirá a ti y a tus compañeros de equipo ofrecer experiencias excepcionales.
Qué aportas
- 4+ años de experiencia profesional en ingeniería de software fullstack o backend (consulta nuestro rol de Ingeniero/a de Software II job-boards.greenhouse.io/mcmastercarr/jobs/4053357009 para ver experiencia de carrera anterior)
- Experiencia en la entrega de pruebas de concepto y sistemas de producción resilientes, contribuyendo desde la investigación inicial y el diseño arquitectónico hasta el desarrollo, lanzamiento y refinamiento iterativo.
- Capacidad para escribir código de alta calidad, mantenible y escalable con principios de Diseño de Sistemas y SOLID.
- Experiencia en la mejora de la arquitectura del sistema, las pruebas y la monitorización para garantizar la fiabilidad y el rendimiento.
- Compromiso con el desarrollo de otros; utilizando revisiones de código, coaching y mejores prácticas compartidas para ayudar al equipo a ofrecer su mejor trabajo.
- Capacidad para colaborar interfuncionalmente con equipos de operaciones, producto y UX para garantizar el valor empresarial y el impacto en el usuario.
- Un historial de diseño de plataformas y experiencias de cliente que perdurarán durante años, manteniéndose cerca de los detalles de ejecución.
Tecnologías que utilizamos
- Backend: NET, .NET 10, ASP.NET Core, C#, Python
- Frontend: React, Typescript, JavaScript, CSS
- Base de datos: MongoDB, Elasticsearch, SQL, Db2, Redis
- Pruebas: Selenium, Playwright, Xunit, Jest
- Infraestructura: Kubernetes, Jenkins, Gitlab, Azure, Linux, VMWare, IIS
- LLMs: OpenAI, Copilot, Claude, Gemini, Grok, perplexity, deepseek
- IA AplicADA: RAG, Embeddings, Vectorización, Machine Learning, Visión por Computadora
- Herramientas de Desarrollo: Swagger, Git
- Mensajería / Streaming de Datos: Kafka, MQ
Quién eres
Buscamos ingenieros curiosos y motivados que prosperen en entornos colaborativos y disfruten resolviendo problemas difíciles. Los candidatos ideales tendrán:
- Experiencia en el diseño y la entrega de sistemas a gran escala orientados a servicios.
- Sólida competencia en lenguajes compilados como C#, Java, C++ o Rust.
- Un enfoque reflexivo y analítico para la resolución de problemas y el diseño de software.
- Habilidades de comunicación claras y seguras tanto con audiencias técnicas como no técnicas.
- Interés en mentorizar, entrenar y crecer como líder.
Compensación en Efectivo
- La compensación total en efectivo generalmente ronda los $235,000 - $310,000 e incluye participación en beneficios basada en la rentabilidad de la empresa.
- También recibirás un subsidio de reubicación (si corresponde) y un bono de firma.
Beneficios
Crecimiento y Aprendizaje
- Reembolso de matrícula del 100%
- Mentoría informal y formal
- Grupos de recursos para empleados
Salud y Bienestar
- Planes médicos, dentales, de farmacia y de visión sin primas mensuales
- Beneficios inclusivos para todos los géneros
Familia y Futuro
- Permiso parental remunerado para todos los nuevos padres
- Asistencia para adopción y gestación subrogada
- Asistencia para compradores de primera vivienda
- Cuentas de jubilación financiadas por la empresa líderes en la industria
Tiempo Libre
- Vacaciones pagadas y tiempo personal
Empleador de Igualdad de Oportunidades
Estamos orgullosos de ser un Empleador de Igualdad de Oportunidades y nos dedicamos a proporcionar a los empleados un lugar de trabajo con adaptaciones razonables y libre de discriminación, acoso y represalias. En McMaster-Carr, no tomamos decisiones de empleo basadas en la edad, etnia, estado de ciudadanía, estado militar, identidad y expresión de género, raza, religión, estado de discapacidad, estado civil, orientación sexual o cualquier otro grupo legalmente protegido.
Este puesto no es elegible para patrocinio de autorización de trabajo por parte de McMaster-Carr.
Datos que recopilamos
Podemos recopilar datos profesionales, educativos y relacionados con el empleo, y cualquier evaluación realizada durante el proceso de reclutamiento, para evaluar la candidatura para el empleo. Para comunicarnos con los solicitantes de empleo, podemos recopilar nombres de los solicitantes, información de contacto y otros identificadores personales, incluidos los descritos en la ley de registros de clientes de California. A través de la divulgación voluntaria, también podemos recopilar clasificaciones protegidas según la ley federal o de California (por ejemplo, raza, género, etc.). Para obtener detalles adicionales sobre la información personal que recopilamos y sus usos, haga clic aquí mcmaster.com/cpra_job_applicant_notification/.
