Senior Product Engineer, Skalierbarkeit

Stelle nicht auf LinkedIn

🔥 vor 26 Minuten

🌏 Überall auf der Welt

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Railway

Railway

11 - 50 Mitarbeiter

☁️ SaaS

💰 €20.000.000 Series A im 2022-05

SaaS • Cloud

Railway ist eine Plattform, die das Infrastruktur-Management von Servern bis zur Observability vereinfacht und eine einheitliche, skalierbare und einfach zu bedienende Lösung bietet. Sie unterstützt das Deployment und die Skalierung von Anwendungen, Services, Volumes und Datenbanken und integriert sich über GitHub oder Docker. Railway fokussiert sich auf eine hervorragende Developer Experience, indem es automatisierte Service Discovery, schnelles Networking und codefreie Observability-Tools bereitstellt. So wird effiziente vertikale wie horizontale Skalierung ermöglicht. Damit ist die Plattform ideal für Entwicklerinnen und Entwickler, die Full-Stack-Anwendungen schnell und effizient deployen möchten, und eignet sich sowohl für kleine Teams als auch für große Unternehmen.

Beschreibung

• Architektur und Skalierung der Pipelines, die Rohdaten in genaue, Echtzeit-Abrechnungen umwandeln — Metering, Aggregation, Rating und Invoicing über Millionen von Events, von der Ingestion in ClickHouse bis zur Rating-Engine. • Entwicklung von Zahlungsabläufen, die unter Nebenläufigkeit und partiellen Ausfällen korrekt funktionieren: idempotente Abbuchungen, Wiederholversuche, Abstimmung (Reconciliation) und saubere Behandlung von Provider-Sonderfällen (Stripe und darüber hinaus). • Entwicklung von Betrugs- und Missbrauchserkennung — Signalerfassung, Echtzeit-Scoring, automatisierte Gegenmaßnahmen — die die Marge der Plattform schützt, ohne legitime Nutzer zu behindern. • Skalierung der Systeme, von denen alles andere abhängt: Postgres bei hoher Schreiblast, Node.js-Services unter Belastung und langlaufende Workflows, orchestriert mit Temporal, bei denen Exactly-Once-Semantik und Dauerhaftigkeit wirklich zählen. • Entwicklung von TypeScript- + GraphQL-APIs, bei denen Korrektheit und Prüfbarkeit (Auditability) nicht verhandelbar sind. • Verfassen von Engineering Requirement Documents, um Ideen in definierte Aufgaben, Implementierung, Monitoring des Erfolgs und weitergehende Skalierung zu überführen. • Mitwirkung an unseren Open-Source-Repositories (CLI, TypeScript SDK, Railpack usw.) — Erfahrung mit Rust oder die Bereitschaft, Rust zu lernen, ist von Vorteil. • Gelegentlicher Bereitschaftsdienst (On-Call).

🎯 Anforderungen

• Fähigkeit, eigenständig Backend-Systeme zu führen, zu entwerfen und zu implementieren, bei denen Korrektheit, Konsistenz und Prüfbarkeit vorrangige Anforderungen sind. • Nachweisliche Erfahrung im Skalieren von Systemen — Sie haben eine Pipeline, einen Service oder eine Datenbank, die zuvor zusammenbrach, so verändert, dass sie das Zehnfache bewältigt, und wissen, welche Werkzeuge wann zu nutzen sind (und wann Polling nicht mehr ausreicht). • Tiefe Expertise in Postgres und relationaler Datenmodellierung — Sie wählen die richtigen Konsistenzgarantien, verstehen die Kosten von Fehlentscheidungen und wissen, wie sich Postgres im großen Maßstab verhält. • Fundierte Kenntnisse der Node.js-Interna — die Ereignisschleife (Event Loop), Speicherverhalten und Maßnahmen, wenn ein Service unter Last degradiert. • Erfahrung im Management komplexer asynchroner und langlaufender Backend-Jobs, idealerweise mit einer Workflow-Engine wie Temporal, z. B. für Abrechnungsläufe oder Zahlungsabstimmungen. • Vertrautheit mit den Realitäten des Geldtransfers: Zahlungsanbieter, Idempotenz, Wiederholversuche, Abstimmung und deren Ausfallmodi. Direkte Erfahrung in Abrechnung, Zahlungen oder Betrugsbekämpfung ist ein starkes Plus. • Sicherheits- und Missbrauchsbewusstes Denken — Sie überlegen instinktiv, wie ein System ausgenutzt werden kann, und gestalten entsprechend. • Wunsch, am gesamten Projektentwicklungsprozess teilzunehmen, von Research und Planung über Implementierung bis hin zu Monitoring. • Hervorragende schriftliche und mündliche Kommunikationsfähigkeiten, um Ideen, Designs und mögliche Lösungen überwiegend asynchron darzustellen.

🏖️ Vorteile

• Attraktives Gehalt • Umfassende Gesundheitsleistungen, auch für Angehörige • Bedeutende Aktienbeteiligungen (Equity Grants) • Zuschuss für Hardware/Ausstattung

Jetzt Bewerben

Ähnliche Jobs

🔥 vor 1 Stunde

Endless Access

11 - 50

📚 Bildung

🎮 Gaming

🤝 Non-Profit

Engineering Lead, verantwortlich für den Plattformbetrieb in einer globalen Community-Initiative. Treibt Engineering-Praktiken voran und arbeitet eng mit dem Produktmanagement zusammen, um Bildungszugang zu fördern.

🌏 Überall auf der Welt

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🔥 vor 8 Stunden

Softgic

51 - 200

🔒 Cybersecurity

🤖 Künstliche Intelligenz

Senior-Ingenieur in einem kleinen Team, das eine KI-gestützte Kernplattform für Automobillösungen entwickelt. Konzentriert auf die Bereitstellung wirkungsvoller Funktionen mit moderner Technologie und Integration.

🌏 Überall auf der Welt

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 7 Tagen

Remote

501 - 1000

👥 HR Tech

☁️ SaaS

🏢 Unternehmen

Teamleiter, verantwortlich für die Führung eines Produkt-Engineering-Teams bei Remote. Fokus auf Teamdynamik und Produktentwicklung mit Engagement für Werte und Innovation.

🌏 Überall auf der Welt

💵 $75.450 - $169.700 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 7 Tagen

Remote

501 - 1000

👥 HR Tech

☁️ SaaS

🏢 Unternehmen

Teamleiter Engineering, der ein kleines Produktteam von Entwickler*innen für Remote leitet. Schwerpunkt auf Förderung der Teamdynamik und Optimierung von Engineering-Workflows.

🌏 Überall auf der Welt

💵 $75.450 - $169.700 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 7 Tagen

Remote

501 - 1000

👥 HR Tech

☁️ SaaS

🏢 Unternehmen

Teamleiter:in, die ein kleines Produktteam von Entwickler:innen bei Remote leitet. Zuständig für Recruiting, Onboarding und die Steuerung der Teamdynamik zur Optimierung der Umsetzung.

🌏 Überall auf der Welt

💵 $75.450 - $169.700 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich