Skyline Scientific Inc
Censys
Staff Backend Engineer, Exposure Management
UNTERNEHMENSHINTERGRUND
Die Mission von Censys ist es, der zentrale Ort zu sein, um alles im Internet zu verstehen.
Frustriert über den Mangel an vertrauenswürdigen Internet-Informationen haben wir uns zum Ziel gesetzt, die umfassendste, genaueste und aktuellste Karte des Internets zu erstellen. Heute liefert Censys Internet-Intelligence in Echtzeit und umsetzbare Bedrohungserkenntnisse an Regierungen weltweit, über 50% der Fortune 500 sowie an führende Anbieter von Bedrohungsinformationen.
Zusammenfassung der Rolle
Censys sucht einen Staff Backend Engineer für unser Exposure Management-Team, der das technische Fundament bildet, während wir unser bestehendes Attack Surface Management (ASM)-Produkt zu einem Exposure Management-Angebot der nächsten Generation auf unserer Plattform weiterentwickeln. Wir bauen derzeit unser Supply Chain Intelligence-Modul auf und werden dieses auf ein Exposure Management für First-Party-Daten ausweiten. Diese Aufgabe erfordert tiefgreifende technische Verantwortung, die Fähigkeit, Brücken zwischen alten und neuen Systemen zu schlagen, sowie das Urteilsvermögen, laufende Kundenverpflichtungen mit einer langfristigen Migrationsstrategie in Einklang zu bringen. Wir suchen einen Ingenieur, der als technischer Leiter für diesen Bereich fungiert, skalierbare Echtzeit-Streaming-Dienste auf Basis unserer massiven Datensätze aufbaut und erweitert, die teamübergreifende Abstimmung vorantreibt und das bestehende Team mentoriert.
Standort: Diese Position ist remote innerhalb der Vereinigten Staaten oder Kanada möglich.
Für Regionen mit hohen Lebenshaltungskosten (San Francisco Bay Area, New York City und Seattle) liegt die erwartete Gehaltsspanne für diese Position bei $198,000 USD – $233,000 USD, zuzüglich Bonusberechtigung und Unternehmensanteilen.
Für alle anderen Standorte in den USA liegt die erwartete Gehaltsspanne für diese Position bei $172,000 USD – $216,000 USD, zuzüglich Bonusberechtigung und Unternehmensanteilen.
Das Job-Level und die tatsächliche Vergütung werden auf Basis verschiedener Faktoren festgelegt, einschließlich, aber nicht beschränkt auf, individuell objektiv bewertete Qualifikationen während des Interviewprozesses (einschließlich Fähigkeiten und relevanter Vorerfahrung, potenzieller Wirkung und Umfang der Rolle), Marktanforderungen und dem spezifischen Arbeitsort. Die angegebene Spanne ist ein Richtwert und kann für diese Rolle angepasst werden. Bei Rollen, die remote besetzt werden können, wird die Gehaltsspanne basierend auf dem Arbeitsort des Mitarbeiters um einen Faktor zwischen 83% und 100% der Spanne lokalisiert. Bitte besprechen Sie Ihren spezifischen Arbeitsort für weitere Informationen mit Ihrem Recruiter.
Wir setzen uns dafür ein, dass Menschen mit Behinderungen angemessene Vorkehrungen erhalten, um sich auf eine Stelle zu bewerben, am Interviewprozess teilzunehmen, wesentliche Arbeitsfunktionen auszuführen und andere Vorteile und Privilegien der Beschäftigung zu erhalten. Wenn Sie Unterstützung benötigen, wenden Sie sich bitte an Ihren Recruiter.
Diese Anpassungen ermöglichen es einer Person mit einer Behinderung, die gleiche Chance zu haben, nicht nur eine Stelle zu erhalten, sondern ihre Arbeitsaufgaben im gleichen Umfang wie Menschen ohne Behinderungen erfolgreich auszuführen.
Um die Integrität unseres Einstellungsprozesses zu gewährleisten und eine persönlichere Verbindung zu ermöglichen, bitten wir alle Kandidaten, während der Videointerviews die Kamera eingeschaltet zu lassen. Wenn Sie eingestellt werden, würden wir Sie zudem gerne für das Onboarding persönlich in unsere Zentrale nach Ann Arbor einladen.
Mit der Bewerbung auf diese Stelle erkennt der Kandidat an und stimmt zu, dass alle in seiner Bewerbung oder den unterstützenden Unterlagen enthaltenen personenbezogenen Daten gemäß unserer Censys Datenschutzrichtlinie censys.com/privacy-policy/ verarbeitet werden.
Unsere Wurzeln liegen in Ann Arbor, Michigan, und unsere Innovation wird durch die globalen Perspektiven unseres Teams angetrieben. Für diese Rolle sind wir offen für Remote-Mitarbeiter in den kontinentalen USA. Wir schätzen Vielfalt und verpflichten uns, ein integratives Umfeld für alle Mitarbeiter zu schaffen. Censys ist ein Arbeitgeber, der Chancengleichheit fördert eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf.
IDENTITÄTSÜBERPRÜFUNG
Als Teil unseres Einstellungsprozesses werden alle Kandidaten, die ein Stellenangebot erhalten, gebeten, eine Identitätsüberprüfung über CLEAR durchzuführen.
Hinweis zu den Datenschutzrechten in Kalifornien
Gemäß dem California Consumer Privacy Act (CCPA) informieren wir Sie hiermit darüber, dass wir personenbezogene Daten von Stellenbewerbern zu geschäftlichen Zwecken sammeln, einschließlich der Bewertung Ihrer Eignung für eine Anstellung, der Durchführung von Interviews und, falls zutreffend, des Abschlusses des Einstellungsprozesses. Die Kategorien der Informationen, die wir möglicherweise sammeln, umfassen Identifikatoren (wie Name und Kontaktinformationen), berufliche oder beschäftigungsbezogene Informationen (wie Arbeitsverlauf, Ausbildung und Referenzen) sowie andere Informationen, die Sie in Ihrer Bewerbung angeben. Wir verkaufen oder teilen Ihre personenbezogenen Daten nicht. Weitere Informationen darüber, wie wir Ihre personenbezogenen Daten verwenden und schützen, sowie zu Ihren Rechten gemäß CCPA finden Sie in unserer Datenschutzrichtlinie censys.com/privacy-policy#:~:text=California%20resident%20rights.
Ihre Aufgaben
- Sie fungieren als Tech Lead für das Exposure Management-Team, treiben die technische Ausrichtung über verschiedene Dienste hinweg voran und stärken die Architektur- und Systemdesign-Praktiken mit dem Ziel, unseren Kunden bei der Reduzierung ihrer Angriffsflächen zu helfen.
- Sie verantworten den Migrationsplan und dessen Umsetzung, um die bestehende ASM-Funktionalität auf die neue Exposure Management-Plattform zu übertragen, wobei Sie Kundenverpflichtungen für das bestehende Produkt mit der langfristigen Migrations-Roadmap abwägen.
- Sie übernehmen die End-to-End-Verantwortung für backend-Dienste, lösen komplexe Probleme im Bestand und stellen eine nahtlose Interoperabilität mit der neuen Plattform sicher.
- Sie fördern die technische Abstimmung über gemeinsam genutzte Systeme hinweg und verbessern die Koordination, Skalierbarkeit und Effektivität der Entwicklung.
- Sie fördern eine Kultur technischer Exzellenz durch Mentoring, architektonische Führung und hohe technische Standards.
- Sie nutzen KI und LLM-Technologien, um die Effizienz in der Entwicklung zu steigern, Arbeitsabläufe zu optimieren und die intelligenten Funktionen innerhalb der Exposure Management-Plattform zu erweitern.
Mindestanforderungen
Was Sie mitbringen
- Eine positive Einstellung mit Fokus auf Handeln und iterative Problemlösung, auch in bestehendem Code, bei dem die Lösung nicht sofort offensichtlich ist.
- Ein tiefes Verständnis der Funktionsweise des Internets. Begriffe wie WHOIS, Certificate Subject Alternative Names (SANs) und DNS-Eintragstypen sollten Ihnen vertraut sein.
- 10+ Jahre Erfahrung in der Softwareentwicklung.
- 5+ Jahre Erfahrung mit Go.
- Fundierte Erfahrung mit verteilten Systemen, einschließlich der Fähigkeit, horizontal skalierbare Systeme mit hoher Verfügbarkeit und Fehlertoleranz zu entwickeln.
- Erfahrung mit serviceorientierten Architekturen und dem zugehörigen operativen Stack (gRPC/REST, Microservices, GCP, Kubernetes).
- Die Fähigkeit, sich schnell in unbekannte Altsysteme einzuarbeiten, bestehendes Verhalten durch Reverse Engineering zu verstehen und komplexe Probleme mit minimaler Beeinträchtigung der laufenden Prozesse zu lösen.
- Starke Kommunikations- und technische Designfähigkeiten, einschließlich der Fähigkeit, Architekturen klar zu dokumentieren, systemische Lücken zu identifizieren und Lösungen vom Konzept bis zur Implementierung voranzutreiben.
- Offenheit für den Einsatz von KI zur Erweiterung der eigenen Fähigkeiten und zur Stärkung der Arbeit – Sie zeigen Neugier, Lernbereitschaft und ein gesundes Urteilsvermögen bei der verantwortungsvollen Anwendung von KI zur Steigerung von Effizienz und Wirkung.
Was Sie auszeichnet
- Go als Ihre primäre backend-Sprache.
- Leidenschaft für die Integration von KI und LLM-Technologien in technische Arbeitsabläufe zur Verbesserung von Geschwindigkeit, Automatisierung und Produkterfahrung.
- Erfahrung in der Leitung von Produktmigrationen oder Plattformkonsolidierungen, bei denen Kundenverpflichtungen für Altsysteme mit der Neuentwicklung auf einer parallelen Plattform in Einklang gebracht werden müssen.
- Vertrautheit mit Microservice-basierten Designs unter Verwendung von GCP PubSub oder ähnlichen eventgesteuerten Architekturen.
- Sie verstehen den Wert wartbarer Software. Zu Ihren ersten Aufgaben beim Aufbau eines neuen Dienstes gehören die Sicherstellung der Testabdeckung durch CI, das Hinzufügen von Lintern und die Prüfung der Code-Komplexität. Sie schätzen gute Abstraktionen und fördern etablierte Designmuster, wissen aber auch, wann es sinnvoll ist, unkonventionell zu denken.
Censys bietet Mitarbeitern ein wettbewerbsfähiges Leistungspaket, einschließlich Unternehmensanteilen, Kranken-, Zahn- und Augenversicherung, Altersvorsorge mit Arbeitgeberzuschuss, Elternzeit, Leistungen für psychische Gesundheit und Wohlbefinden, flexiblem Urlaub (PTO) und einem Budget für berufliche Weiterbildung. Censys bietet zudem für die meisten Vertriebsrollen eine vertriebsabhängige Vergütung und für berechtigte Nicht-Vertriebsrollen einen jährlichen Bonusplan. Die Vergütung und Leistungen von Censys können sich ändern und in Zukunft angepasst werden. Weitere Details finden Sie auf unserer Karriereseite censys.com/careers/.
