Roku
Qualcomm
Staff Data Engineer / Full‑Stack Data Developer (Databricks / Python)
Über die Stelle
Unternehmen: Qualcomm Incorporated
Stelle Bereich: Information Technology Group, Information Technology Group > IT Softwareentwickler
Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert. Wenn Sie eine Person mit Behinderung sind und während des Bewerbungs-/Einstellungsverfahrens angemessene Vorkehrungen benötigen, können Sie sicher sein, dass Qualcomm sich für die Bereitstellung eines barrierefreien Prozesses einsetzt. Sie können eine E-Mail an [email protected] senden oder die gebührenfreie Nummer von Qualcomm hier anrufen. Auf Anfrage wird Qualcomm angemessene Vorkehrungen zur Verfügung stellen, um Menschen mit Behinderungen die Teilnahme am Einstellungsverfahren zu ermöglichen. Qualcomm setzt sich auch dafür ein, unseren Arbeitsplatz für Menschen mit Behinderungen zugänglich zu machen. (Bitte beachten Sie, dass diese E-Mail-Adresse verwendet wird, um angemessene Vorkehrungen für Menschen mit Behinderungen bereitzustellen. Wir werden hier nicht auf Anfragen nach Aktualisierungen von Bewerbungen oder Lebensläufen antworten).
An alle Personal- und Rekrutierungsagenturen: Unsere Karriereseite ist nur für Einzelpersonen bestimmt, die eine Anstellung bei Qualcomm suchen. Personal- und Rekrutierungsagenturen und Einzelpersonen, die von einer Agentur vertreten werden, sind nicht berechtigt, diese Seite zu nutzen oder Profile, Bewerbungen oder Lebensläufe einzureichen, und alle solchen Einreichungen werden als unaufgefordert betrachtet. Qualcomm akzeptiert keine unaufgeforderten Lebensläufe oder Bewerbungen von Agenturen. Bitte senden Sie keine Lebensläufe an unsere E-Mail-Adresse für Stellenangebote, an Qualcomm-Mitarbeiter oder an einen anderen Unternehmensstandort. Qualcomm ist nicht verantwortlich für Gebühren im Zusammenhang mit unaufgeforderten Lebensläufen/Bewerbungen.
EEO-Arbeitgeber: Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert; alle qualifizierten Bewerber erhalten eine Berücksichtigung für die Beschäftigung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung, Veteranenstatus oder eine andere geschützte Klassifizierung.
Qualcomm erwartet von seinen Mitarbeitern, dass sie alle geltenden Richtlinien und Verfahren einhalten, einschließlich, aber nicht beschränkt auf Sicherheits- und andere Anforderungen zum Schutz vertraulicher Unternehmensinformationen und anderer vertraulicher und/oder proprietärer Informationen, soweit diese Anforderungen nach geltendem Recht zulässig sind.
Wenn Sie weitere Informationen zu dieser Stelle wünschen, wenden Sie sich bitte an Qualcomm Careers.
Zusammenfassung
Der Staff Data Engineer / Full‑Stack Data Developer ist ein erfahrener, praxisorientierter Mitarbeiter, der für das Design, die Erstellung, die Optimierung und den Betrieb von Datenpipelines, kuratierten Datenprodukten und Databricks-nativen Datenanwendungen auf einer modernen Cloud Lakehouse-Plattform verantwortlich ist. Diese Rolle ist entscheidend für die Ermöglichung von Enterprise Analytics, BI, AI/ML und datengesteuerten Anwendungen, mit tiefgreifender Expertise in Databricks, Python, Spark und Databricks-Anwendungsentwicklung.
Diese Position erfordert eine starke End-to-End-Verantwortung für Data Engineering- und Datenanwendungs-Lösungen, produktionsreife Engineering-Praktiken und die Fähigkeit zur Zusammenarbeit mit Plattform-, Analyse- und Anwendungsteams.
Was Erfolg auf Staff-Level ausmacht
- Eigenverantwortliche Übernahme komplexer Datenpipelines und Databricks-Anwendungen von Ende zu Ende mit minimaler Aufsicht.
- Treiber für Verbesserungen in Bezug auf Leistung, Zuverlässigkeit, Kosteneffizienz und Benutzerfreundlichkeit über Daten- und Anwendungsschichten hinweg.
- Einflussnahme auf Architektur, Standards und Best Practices über unmittelbare Aufgaben hinaus.
- Agieren als vertrauenswürdiger technischer Partner für Analyse-, KI-, Plattform- und Anwendungsteams.
Mindestanforderungen
Diese Stelle erfordert eine Vollzeit-Präsenz vor Ort in San Diego, CA (5 Tage pro Woche).
- 5+ Jahre IT-bezogene Berufserfahrung mit einem Bachelor-Abschluss in Computer Engineering, Informatik, Informationssystemen oder einem verwandten Bereich.
ODER
- 7+ Jahre IT-bezogene Berufserfahrung ohne Bachelor-Abschluss.
- 3+ Jahre Berufserfahrung in der Programmierung (z. B. Java, Python).
- 3+ Jahre Berufserfahrung mit SQL oder NoSQL Datenbanken.
- 3+ Jahre Berufserfahrung mit Datenstrukturen und Algorithmen.
Erforderliche Fähigkeiten & Erfahrung
- 5+ Jahre praktische Erfahrung im Data Engineering, mit Verantwortung für produktionsreife Pipelines und Datenlösungen.
- Starke Kenntnisse in Python und Apache Spark (PySpark).
- Nachgewiesene praktische Erfahrung mit Databricks in der Produktion, einschließlich Databricks-Anwendungsentwicklung.
- Starke SQL- und Datentransformationskenntnisse.
- Erfahrung im Erstellen und Unterstützen von Databricks-Notebooks, Dashboards und datengesteuerten Anwendungen.
- Erfahrung im Betrieb und der Unterstützung von Datenpipelines und Datenanwendungen in Produktionsumgebungen.
- Solides Verständnis von Datenqualität, Zuverlässigkeit, Sicherheit und Governance.
Hauptverantwortlichkeiten
Data Engineering & Entwicklung
Entwerfen, Entwickeln und Pflegen skalierbarer ETL/ELT-Pipelines unter Verwendung von Databricks, PySpark und Python zur Unterstützung von Enterprise Analytics, KI und Anwendungsfällen.
Erstellen und Verwalten kuratierter Daten-Layer gemäß den Best Practices der Lakehouse Medallion-Architektur (Bronze / Silber / Gold).
Entwickeln wiederverwendbarer, modularer Datentransformations-Frameworks zur Beschleunigung der Bereitstellung über Domänen hinweg.
Databricks Anwendungsentwicklung
Entwerfen und Entwickeln von Databricks-nativen Datenanwendungen, einschließlich Notebook-basierter Apps, Databricks-Dashboards und interaktiver Datenerlebnisse für Analyse- und Geschäftsanwender.
Erstellen von Daten-APIs, parametrisierten Pipelines und App-integrierten Datendiensten unter Nutzung von Databricks und Lakehouse-Funktionen.
Zusammenarbeit mit Analyse-, KI- und Anwendungsteams, um Daten und Erkenntnisse direkt in Arbeitsabläufe und Anwendungen zu integrieren.
Sicherstellen, dass Databricks-Apps die Standards für Leistung, Sicherheit, Governance und Benutzerfreundlichkeit erfüllen.
Leistung, Skalierbarkeit & Zuverlässigkeit
Optimieren von Apache Spark-Jobs und Databricks-Workloads hinsichtlich Leistung, Kosteneffizienz, Skalierbarkeit und Zuverlässigkeit.
Proaktive Bewältigung von Herausforderungen im Zusammenhang mit Datenvolumen, Schemaentwicklung und Compute-Optimierung.
Implementieren robuster Datenqualitätsprüfungen, Validierungen und Anomalieerkennung innerhalb von Pipelines und Apps.
Produktionsunterstützung & Betrieb
Verantwortung für und Unterstützung von Produktionsdatenpipelines und Databricks-Anwendungen, einschließlich Überwachung, Fehlerbehebung und Ursachenanalyse.
Sicherstellen hoher Verfügbarkeit, Datenkorrektheit und Einhaltung von SLAs für geschäftskritische Datensätze und Apps.
Beitragen zur Beobachtbarkeit, Alarmierung und betrieblichen Automatisierung.
Full-Stack Data Enablement
Zusammenarbeit mit BI-, Analyse-, KI/ML-, Plattform- und Anwendungsteams zur Bereitstellung von End-to-End-Datenlösungen.
Ermöglichen des Datenkonsums über Dashboards, Berichte, Databricks-Apps, KI-Modelle, APIs und nachgelagerte Anwendungen.
Übersetzen von Geschäfts- und Analyseanforderungen in gut konzipierte Datenpipelines und Datenanwendungen.
Engineering-Exzellenz & Technischer Einfluss
Agieren als technischer Leiter und Mentor, Definieren von Best Practices für Data Engineering und Databricks-App-Entwicklung.
Teilnahme an Architektur-Reviews, Design-Diskussionen und technischen Roadmaps.
Kontinuierliche Bewertung und Einführung moderner Databricks-Funktionen, GenAI-Fähigkeiten und Automatisierungsmuster zur Verbesserung der Entwicklerproduktivität.
Bevorzugte / Nice-to-Have-Qualifikationen
- Erfahrung mit AWS Cloud-Diensten (z. B. S3, IAM, EC2, Glue oder Äquivalent).
- Kenntnisse im Umgang mit Unity Catalog, Zugriffssteuerungen, Metadatenmanagement und geregeltem Datenaustausch.
- Erfahrung mit Streaming-Datenpipelines (z. B. Structured Streaming, Kafka).
- Vertrautheit mit CI/CD, Git-basierten Workflows und Data/Analytics DevOps.
- Erfahrung in der Ermöglichung von BI, AI/ML oder anwendungsgebundenen Analysen unter Verwendung von Databricks.
Gehaltsspanne und weitere Vergütung & Leistungen
$130,000.00 - $195,000.00
Die obige Gehaltsskala spiegelt die breite Gehaltspanne von Minimum bis Maximum für diesen Jobcode für den angegebenen Standort wider. Noch wichtiger ist, dass das Gehalt nur ein Bestandteil der Gesamtvergütung bei Qualcomm ist. Wir bieten außerdem ein wettbewerbsfähiges jährliches, diskretionäres Bonusprogramm und die Möglichkeit jährlicher RSU-Zuteilungen (Mitarbeiter mit Verkaufsanreizplänen sind nicht für unseren Jahresbonus qualifiziert). Darüber hinaus ist unser hochgradig wettbewerbsfähiges Leistungspaket darauf ausgelegt, Ihren Erfolg bei der Arbeit, zu Hause und in Ihrer Freizeit zu unterstützen. Ihr Recruiter wird Ihnen gerne alles erzählen, was Qualcomm zu bieten hat – und Sie können weitere Details zu unseren US-Leistungen unter diesem Link einsehen.
