CSC Leasing Co.
McMaster-Carr
Senior Software Engineer
ÜBER DIE STELLE
Wer wir sind
McMaster‑Carr ist ein führendes E-Commerce-Unternehmen, dem Industriekunden seit mehr als 120 Jahren vertrauen. Unsere Produkte helfen Kunden, Produktionslinien schnell wiederherzustellen, den Betrieb reibungslos am Laufen zu halten und die nächste Generation innovativer Produkte zu prototypisieren.
Wir verdienen dieses Vertrauen, indem wir die richtigen Produkte anbieten, sie leicht auffindbar machen und sie schnell liefern – damit Kunden Probleme mit Geschwindigkeit, Präzision und Zuversicht lösen können.
Diese Rolle ist ein Weg zum Senior Engineering Management und zur technischen Führung – Ihr Wachstum wird durch Ihre Wirkung bestimmt, nicht durch Ihre Betriebszugehörigkeit.
Unsere Kultur
builtinchicago.org/articles/what-its-build-tech-career-mcmaster-carr-ownership-and-long-term-growth
Wir pflegen bewusst eine Kultur, die sich auf klare Ausführung und langfristiges Wachstum konzentriert. Wir sind verantwortlich für den Aufbau von Systemen, die Jahrzehnte überdauern und das langfristige Wachstum des Unternehmens unterstützen. Diese Verantwortung bedeutet, dass die Ingenieurarbeit mit einem tiefen Verständnis des Problems und seiner Auswirkungen beginnt, basierend auf klarer Verantwortung, offener Kommunikation und direktem Feedback. Unsere Teams haben das Vertrauen, durchdachte Entscheidungen darüber zu treffen, wie die Arbeit erledigt wird, und dabei einen hohen Qualitätsanspruch mit praktischer Ausführung zu verbinden. Als technischer Leiter hier haben Sie erhebliche Autonomie mit End-to-End-Verantwortung, bei der Sie Produktentscheidungen treffen und gleichzeitig Dinge bauen, mit denen echte Menschen direkt interagieren.
Wie Sie einen Unterschied machen werden
Unsere Ingenieurteams arbeiten innerhalb von Domänen: abgegrenzte, wirkungsvolle Bereiche unserer Plattform, die es Ingenieuren ermöglichen, tief einzutauchen, Fachwissen aufzubauen und wichtige Arbeit zu leisten. Derzeit wachsen wir in folgenden Bereichen aktiv:
Was Sie tun werden
- McMaster.ai: Aufbau und Skalierung unseres KI-Assistenten mit Domänenexperten, der die Produktdaten und die Kundengeschichte von McMaster in einen sich kontinuierlich lernenden Assistenten verwandelt – er interpretiert Absichten, grenzt Optionen ein, erklärt Kompromisse und überträgt Kontext über Sitzungen hinweg, um komplexe industrielle Arbeiten mühelos zu gestalten.
- Kundenavigation: Aufbau und Weiterentwicklung der Systeme, die unseren Kunden helfen, Millionen von Industrieprodukten in unseren digitalen Publikationen zu finden, zu bewerten und zu verstehen, einschließlich der Verbesserung der Suchrelevanz mit LLMs und der Vereinfachung der Navigation über unser Produktangebot hinweg.
- Bestell-zu-Zahlungsfluss: Gestaltung und Weiterentwicklung von End-to-End-Bestellerlebnissen, die die Reibung vom Checkout bis zur mobilen Bestellung reduzieren.
- Produkt-Merchandising: Stärkung der internen Plattformen, die Beschaffung, Bestandsplanung, Wareneingang und Lieferantenbeziehungen unterstützen, und dem Unternehmen helfen, disziplinierte Investitionen zu tätigen und verantwortungsvoll zu skalieren.
- Fulfillment & Automatisierung: Leitung der Entwicklung von Software, die mit Lagerbetrieb, Fulfillment, Lieferung und Kundenservice integriert ist, um manuelle Arbeit zu reduzieren und Bestellungen schneller an Kunden zu liefern.
- Die ersten 30 Tage dienen dem zielgerichteten Lernen: Verständnis unserer Ziele, Erhalt eines klaren Bildes der Customer Journey und Aufbau von Kenntnissen in der Codebasis. Während Ihrer Einarbeitung werden Sie Funktionen entwerfen und implementieren, die klein genug sind, um Ihnen eine schnelle Einarbeitung zu ermöglichen, aber substanziell genug, um wichtig zu sein.
- Nachdem Sie Ihre ersten Funktionen geliefert haben, werden Sie beginnen, weniger definierte Herausforderungen anzunehmen, bei denen Sie Anforderungen schärfen und durchdachte, dauerhafte Lösungen entwickeln, die die Kundenerfahrung spürbar verbessern. Dabei schaffen Sie Klarheit und Dynamik, die es Ihnen und Ihren Teamkollegen ermöglichen, außergewöhnliche Erlebnisse zu liefern.
Was Sie mitbringen
- 4+ Jahre Berufserfahrung als fullstack oder backend Softwareentwickler (siehe unsere Rolle als Software Engineer II job-boards.greenhouse.io/mcmastercarr/jobs/4053357009 für frühere Berufserfahrung)
- Erfahrung in der Bereitstellung von Proof-of-Concepts und resilienten Produktionssystemen, von der frühen Forschung und Architekturgestaltung bis zur Entwicklung, Einführung und iterativen Verfeinerung.
- Fähigkeit, qualitativ hochwertigen, wartbaren und skalierbaren Code mit Systemdesign- und SOLID-Prinzipien zu schreiben.
- Erfahrung in der Verbesserung von Systemarchitektur, Tests und Überwachung, um Zuverlässigkeit und Leistung zu gewährleisten.
- Engagement für die Entwicklung anderer; Nutzung von Code-Reviews, Coaching und gemeinsamen Best Practices, um das Team bei der Erzielung seiner besten Arbeit zu unterstützen.
- Fähigkeit zur funktionsübergreifenden Zusammenarbeit mit Betriebs-, Produkt- und UX-Teams, um Geschäftswert und Benutzerwirkung sicherzustellen.
- Eine Erfolgsbilanz bei der Gestaltung von Plattformen und Kundenerlebnissen, die über Jahre Bestand haben und gleichzeitig nah an den Details der Ausführung bleiben.
Verwendete Technologien
- Backend: .NET, 10, ASP.NET Core, C#, Python
- Frontend: React, Typescript, JavaScript, CSS
- Datenbank: MongoDB, Elasticsearch, SQL, Db2, Redis
- Tests: Selenium, Playwright, Xunit, Jest
- Infrastruktur: Kubernetes, Jenkins, Gitlab, Azure, Linux, VMWare, IIS
- LLMs: OpenAI, Copilot, Claude, Gemini, Grok, perplexity, deepseek
- Angewandte KI: RAG, Embeddings, Vektorisierung, Machine Learning, Computer Vision
- Dev Tools: Swagger, Git
- Messaging / Data Streaming: Kafka, MQ
Wer Sie sind
Wir suchen neugierige, engagierte Ingenieure, die in kollaborativen Umgebungen erfolgreich sind und gerne schwierige Probleme lösen. Ideale Kandidaten verfügen über:
- Erfahrung in der Konzeption und Bereitstellung von groß angelegten, serviceorientierten Systemen.
- Starke Kenntnisse in kompilierten Sprachen wie C#, Java, C++ oder Rust.
- Einen durchdachten, analytischen Ansatz zur Problemlösung und Softwareentwicklung.
- Klare, selbstbewusste Kommunikationsfähigkeiten gegenüber technischen und nicht-technischen Zielgruppen.
- Interesse an Mentoring, Coaching und persönlicher Weiterentwicklung als Führungskraft.
Bargeldvergütung
- Die gesamte Bargeldvergütung liegt im Allgemeinen zwischen 235.000 und 310.000 US-Dollar und beinhaltet eine Gewinnbeteiligung, die auf der Rentabilität des Unternehmens basiert.
- Sie erhalten außerdem ein Umzugsbudget (falls zutreffend) und einen Antrittsbonus.
Leistungen
Wachstum & Lernen
- 100% Studiengebührenerstattung
- Informelles und formelles Mentoring
- Mitarbeiter-Ressourcengruppen
Gesundheit & Wohlbefinden
- Medizin-, Zahn-, Apotheken- und Sehkraftpläne ohne monatliche Prämien
- Inklusive, geschlechtsneutrale Leistungen
Familie & Zukunft
- Bezahlter Elternurlaub für alle neuen Eltern
- Adoptions- und Leihmutterschaftshilfe
- Erstkäuferhilfe für Immobilien
- Branchenführende, vom Unternehmen finanzierte Altersvorsorgekonten
Freizeit
- Bezahlter Urlaub und persönliche Zeit
Chancengleichheit
Wir sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit fördert und sich dafür einsetzt, Mitarbeitern einen Arbeitsplatz mit angemessenen Vorkehrungen und frei von Diskriminierung, Belästigung und Vergeltung zu bieten. Bei McMaster-Carr treffen wir keine Personalentscheidungen auf der Grundlage von Alter, ethnischer Zugehörigkeit, Staatsbürgerschaft, Militärstatus, Geschlechtsidentität und -ausdruck, Rasse, Religion, Behinderungsstatus, Familienstand, sexueller Orientierung oder einer anderen gesetzlich geschützten Gruppe.
Diese Position ist nicht berechtigt für eine Arbeitserlaubnissponsorship durch McMaster-Carr.
Gesammelte Daten
Wir können berufliche, bildungs- und arbeitsbezogene Daten sowie alle während des Rekrutierungsprozesses durchgeführten Bewertungen sammeln, um die Eignung für eine Anstellung zu beurteilen. Zur Kommunikation mit Bewerbern können wir Namen, Kontaktinformationen und andere persönliche Identifikatoren sammeln, einschließlich derjenigen, die in der kalifornischen Verordnung über Kundenaufzeichnungen aufgeführt sind. Durch freiwillige Offenlegung können wir auch geschützte Klassifizierungen gemäß Bundes- oder kalifornischem Recht sammeln (z. B. Rasse, Geschlecht usw.). Weitere Details zu den von uns gesammelten personenbezogenen Daten und deren Verwendung finden Sie hier mcmaster.com/cpra_job_applicant_notification/.
