Temple Health
Enigma
Senior Software Engineer, Match Team
DIE GELEGENHEIT
Dies ist eine kritische und spannende Zeit bei Enigma. Unsere Kunden sagen uns konsistent, dass unsere Datenprodukte einen enormen Wert schaffen und tief auf ihre wichtigsten Arbeitsabläufe abgestimmt sind. Da die Nachfrage wächst, haben wir die dringende Gelegenheit, sowohl die Intelligenz unserer Daten als auch die Systeme, über die Kunden darauf zugreifen, zu verbessern.
Wir suchen einen erfahrenen Senior Software Engineer, der unser Match Team verstärkt und hilft, die nächste Generation der kundenorientierten Datenprodukte von Enigma zu gestalten.
Sie werden eine zentrale Rolle bei der Architektur, dem Aufbau und der Verwaltung der kritischen Engineering-Systeme spielen, die erforderlich sind, um schnelle, relevante und zuverlässige Such- und Abruferlebnisse in großem Maßstab zu betreiben. Dies ist eine einzigartig wirkungsvolle Rolle an der Schnittstelle von Informationsabruf, verteilten Systemen, Microservices und der Bereitstellung von Kundendaten.
DIE ROLLE
Im Kern des Produkts von Enigma stehen unsere Daten, was die Bereitstellungssysteme zu einem zentralen Bestandteil dessen macht, was wir entwickeln.
Diese Rolle ist ideal für einen Ingenieur, der sich für schwierige Suchprobleme und die Systemherausforderungen bei der Bereitstellung von latenzarmen, produktionsreifen Abrufsystemen begeistert.
WAS MACHT DIESE ROLLE AUFGEREGT? *
- Wirkung: Ihre technischen Fähigkeiten und Entscheidungen werden direkte Auswirkungen auf unsere Kunden und den Erfolg unseres Produkts auf dem Markt haben und kritische Entscheidungen bei Multi-Milliarden-Dollar-Unternehmen vorantreiben. *
- Technische Herausforderung: Unsere Systeme integrieren neue Technologien für Datenbanken, Informationsabruf, verteilte Systeme, Microservices, elastische Skalierung, Datenpipelines und mehr. Diese Rolle konzentriert sich auf die schwierigsten Herausforderungen in groß angelegten Abrufsystemen, APIs und verteilten Systemen. *
- Verantwortung: Sie werden erhebliche Autonomie haben, die Produktionssysteme zu gestalten, die unsere Kernprodukte antreiben, einschließlich einer starken Stimme bei unseren Werkzeugen und unserem Anbieter-Ökosystem. *
- Kundennähe: Ihre Arbeit wird direkt beeinflussen, wie anspruchsvolle Kunden Enigma-Daten in kritische Arbeitsabläufe und Entscheidungsfindungssysteme integrieren.
WAS SIE TUN WERDEN *
Als Senior Software Engineer im Match Team werden Sie Anstrengungen leiten, die die Latenz und Skalierbarkeit unserer kundenorientierten Datenprodukte verbessern. Sie arbeiten über den gesamten Softwarelebenszyklus hinweg: Produktanforderungen in technische Designs übersetzen und Hochdurchsatz-Such- und Abrufsysteme implementieren.
- Aufbau skalierbarer, hochverfügbarer, hochperformanter und wartungsfreundlicher Systeme, die in Cloud-Umgebungen bereitgestellt werden *
- Entwurf und Aufbau von latenzarmen, hochperformanten Such-APIs, Indexierungs- Pipelines und Abrufsystemen unter Verwendung von Python, Typesense und AWS *
- Bewertung und Weiterentwicklung unseres Suchtechnologie-Stacks, Steuerung technischer Designentscheidungen über Abrufarmitekturen, Indexierungsstrategien und Systemleistungs-Trade-offs hinweg *
- Lösung von Problemen mit Containern, Cloud-Infrastruktur und Infrastructure as Code (wir verwenden Docker, AWS und Terraform) *
- Leitung von End-to-End-Arbeiten vom Design und der Implementierung bis zur Produktion und kundenorientierten Bereitstellung *
- Erkennung und Untersuchung von Anomalien in der Systemleistung und Datenaktualität, Fehlersuche bis zur Grundursache *
- Stolz darauf, hochlesbaren, gründlich getesteten Code zu schreiben *
- Enge Zusammenarbeit mit Produkt-, Engineering- und Kunden-Stakeholdern zur Verbesserung der Sucherfahrung und Auffindbarkeit *
- Mentoring von Teammitgliedern und Anhebung des Niveaus für Systemdesign und betriebliche Exzellenz
UNSER IDEALER KANDIDAT *
- 5+ Jahre Erfahrung in der Softwareentwicklung *
- Verfügt über starke Programmierkenntnisse in Python und Erfahrung im Betrieb in Cloud-Umgebungen (AWS bevorzugt) *
- Hat Erfahrung im Entwurf, der Feinabstimmung und dem Betrieb von hochskalierbaren backend-Systemen, APIs oder Datenbereitstellungsplattformen *
- Nachgewiesene angewandte Expertise auf Produktionsebene in zwei oder mehr der folgenden technischen Domänen: verteilte Systeme, Informationsabruf oder hochskalierbare API-Entwicklung. *
- Arbeitet gerne mit funktionsübergreifenden Partnern (Produktmanagern, anderen Ingenieuren, unseren Kunden-Stakeholdern) zusammen, um klare Erwartungen zu setzen und gemeinsame Probleme zu lösen *
- Kommuniziert technische Konzepte und Trade-offs effektiv an technische und nicht-technische Zielgruppen *
- Gedeiht in stark kollaborativen Umgebungen mit starker Eigenverantwortung und schnellen Iterationszyklen *
- Ist motiviert, mit Kunden zusammenzuarbeiten, um reale Auswirkungen zu erzielen
BONUSPUNKTE, WENN SIE *
- Umfassende Erfahrung mit unserem Kernstack (Typesense, Python, AWS) oder ähnlicher Abrufinfrastruktur (Elasticsearch, OpenSearch, FAISS) *
- Kundenorientierte Such- oder Empfehlungssysteme oder APIs entwickelt haben *
- Eine herausragende Erfolgsbilanz bei der Leitung von Ingenieurteams vorweisen können *
- Umfangreiche Erfahrung in der Entwicklung von SaaS-Datenprodukten haben *
- Senior-Ingenieure betreut und die technische Messlatte in verschiedenen Disziplinen angehoben haben
ÜBER UNS
Bei Enigma bauen wir die einzige, zuverlässigste Datenquelle über Unternehmen auf, um die Zukunft des Finanzdienstleistungssektors zu gestalten. Durch die technische Entwicklung besserer Daten aus Hunderten von öffentlichen und Drittanbieter- Quellen zielen wir darauf ab, die vollständige Geschichte jedes Unternehmens zu erzählen, damit Unternehmen jeder Größe die Finanzdienstleistungen erhalten können, die sie für Wachstum und Erfolg benötigen. Unsere Kernwerte – Großzügigkeit, Neugier, Einfallsreichtum & Tatendrang – leiten alles, was wir tun, von der Art und Weise, wie wir unsere wichtigsten Produktentscheidungen treffen, bis hin zur Art und Weise, wie wir täglich zusammenarbeiten und uns gegenseitig unterstützen. Wir sind ein Team von neugierigen, engagierten Individuen mit vielfältigen Hintergründen und Fähigkeiten, aber wir alle sind leidenschaftlich dabei, durch Daten tieferes Verständnis zu schaffen – gemeinsam. Wenn dies Sie anspricht, würden wir uns freuen, von Ihnen zu hören!
Wir sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit fördert und positive Maßnahmen ergreift. Wir setzen uns für die Gleichbehandlung aller Mitarbeiter ein, unabhängig von Rasse, Hautfarbe, Herkunft, Religion, Geschlecht, Nationalität, sexueller Orientierung, Alter, Staatsbürgerschaft, Familienstand, Behinderung, Geschlechtsidentität oder Veteranenstatus.
Gehaltsspanne: $180,000-$240,000
Ein Hinweis zu Gehaltsspannen: Wir sind stolz darauf, wettbewerbsfähige Gehälter für unsere Größe und Branche zu zahlen. Das Gehalt ist ein Teil eines gesamten Enigma-Vergütungspakets, das zusätzliche Leistungen und Möglichkeiten umfasst. Alle unsere Vergütungspakete beinhalten Aktienoptionen, da wir glauben, dass 100% der Enigma-Mitarbeiter die Möglichkeit haben sollte, Eigentum am Unternehmen zu erwerben und von dem Wert zu profitieren, den wir gemeinsam schaffen.
