Innovative Labs
OnCoor Inc.
Associate Software Engineer – Core Product Development
ARBEITSMODELL *
Standort: San Ramon, CA (Vor Ort)
Anstellungsart: Vollzeit / Befristet mit Übernahmeoption (abhängig vom Kandidatenprofil)
- Standort: Vor Ort – San Ramon, CA *
- Anstellungsart: Vollzeit oder Befristet mit Übernahmeoption *
- Entwicklungspfad: Möglichkeit zur Weiterentwicklung zu Senior backend oder Data Platform Engineering Rollen
ÜBER ONCOOR
OnCoor Inc. ist ein Unternehmen für Datenintegration und -analyse, das intelligente, metadatengesteuerte Plattformen entwickelt, um die unternehmensweite Datentransformation, -governance und -analyse zu vereinfachen. Unsere Produkte helfen Unternehmen, das Onboarding zu beschleunigen, die Datenqualität zu verbessern und Analysen in komplexen ERP- und Cloud-Umgebungen zu operationalisieren.
STELLENÜBERSICHT
Wir suchen einen erfahrenen Backend / Data Platform Engineer für unser Core Product Development Team in San Ramon. Diese Rolle ist ideal für Ingenieure, die gerne datenintensive backend Systeme entwickeln, an Integrations-Frameworks arbeiten und skalierbare Verarbeitungs-Engines entwerfen, die sich mit mehreren Unternehmensquellen verbinden.
Sie werden eng mit Produkt-, Daten-, QA- und DevOps-Teams zusammenarbeiten, um die Kern backend-Services zu entwerfen und zu implementieren, die die metadatengesteuerte Plattform von OnCoor antreiben.
Dies ist eine Vor-Ort-Position, die eine enge Zusammenarbeit mit der technischen Leitung und kundenorientierten Teams erfordert.
HAUPTAUFGABEN
GESCHÄFTSAUSLIEFERUNG
- Entwerfen, Erstellen und Verbessern von backend-Services zur Unterstützung der Datenverarbeitungs- und Integrationsplattform von OnCoor.
- Implementieren von skalierbaren APIs und Services für metadatengesteuerte Workflows.
- Entwickeln robuster Pipelines für die Datenerfassung, -transformation und -validierung. *
- Unterstützen mehrerer Datenverbindungen (ERP-Systeme, Datenbanken, APIs, Cloud-Services).
VERANTWORTUNG
- Übernehmen der Verantwortung für backend-Komponenten und Datenverarbeitungsmodule. *
- Abwickeln von Entwicklung, Debugging, Tests und Produktionssupport mit minimaler Aufsicht. *
- Sicherstellen von Leistung, Zuverlässigkeit und Wartbarkeit der Kernservices.
FORSCHUNG / INNOVATION
- Mitwirken an Architekturdiskussionen für skalierbare Daten-Engines. *
- Vorschlagen von Verbesserungen für Systemdesign, Datenverarbeitung und Integrationsmuster. *
- Bewerten neuer Ansätze für Leistung, Zuverlässigkeit und Erweiterbarkeit.
VERBESSERUNG VON MENSCHEN, PROZESSEN & TECHNOLOGIE
- Zusammenarbeit mit erfahrenen Ingenieuren zur Abstimmung von Architektur- und Codierungsstandards. *
- Mitwirken an Dokumentation und internem Wissensaustausch. *
- Unterstützen der kontinuierlichen Verbesserung von Engineering-Praktiken.
DATENVERANTWORTUNG
- Erstellen und Pflegen von Logik für Datenvalidierung, -mapping und -transformation. *
- Unterstützen von metadatengesteuerten Designs und komplexen Datenbeziehungen. *
- Unterstützen bei der Vorbereitung von Datensätzen für Analyse- und KI/ML-gestützte Funktionen.
PROJEKTZUSAMMENARBEIT
- Teilnehmen an Sprint-Planung, Schätzung und Lieferverfolgung. *
- Kommunizieren von Fortschritten, Risiken und Blockern klar an technische Leiter und Stakeholder.
ERFORDERLICHE KENNTNISSE
- Umfangreiche Erfahrung mit JavaScript / TypeScript und Node.js (backend) *
- Solides Verständnis von SQL und relationalen Datenbanken (PostgreSQL / SQL Server oder ähnlich) *
- Erfahrung im Erstellen von REST APIs und backend-Services *
- Starke Kenntnisse in Datenmodellierung, Datenvalidierung und Datenverarbeitungskonzepten *
- Erfahrung mit mehreren Systemintegrationen (APIs, Datenbanken, Unternehmensplattformen) *
- Git und kollaborative Entwicklungsworkflows *
- Fähigkeiten im Debugging, Performance-Tuning und Troubleshooting *
- Vertrautheit mit Cloud-Umgebungen (Azure bevorzugt) *
- Starke analytische Denkweise und Problemlösungsfähigkeiten *
- Ausgezeichnete Kommunikationsfähigkeiten mit einem Fokus auf Eigenverantwortung und Lieferung
ERFAHRUNG & QUALIFIKATIONEN *
- 2–5 Jahre Erfahrung in der backend oder full-stack Softwareentwicklung *
- Bachelor-Abschluss in Informatik, Software Engineering oder einem verwandten Bereich *
VON VORTEIL *
- Erfahrung mit ERP-Systemen (SAP oder ähnlich) *
- Erfahrung mit metadatengesteuerten Architekturen *
- CI/CD-Kenntnisse *
- Hintergrund in Datenintegration oder unternehmensweiten SaaS-Plattformen
- Erfahrung mit datenintensiven oder Plattformprodukten stark bevorzugt
