Flexcompute Inc.

Senior Backend Software Engineer

PythonJavaAWSDockerKubernetesC++Terraform
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Flexcompute treibt die Transformation der Ingenieurssimulation mit unserer revolutionären, ultraschnellen Simulationstechnologie voran. Unsere Flaggschiffprodukte, darunter die branchenführende Computational Fluid Dynamics (CFD)-Software Flow360 und die elektromagnetische Simulationssoftware Tidy3D, verändern die Art und Weise, wie Simulationen in verschiedenen Sektoren durchgeführt werden. Gegründet von Visionären aus Stanford und MIT und unterstützt von erstklassigen Risikokapitalfirmen, sind wir ein schnell wachsendes Team, das sich der Überwindung von Grenzen und der Infragestellung der Normen des Multi-Milliarden-Dollar-Marktes für Ingenieurssimulationen verschrieben hat.

Über die Rolle

Wir suchen einen Backend Software Engineer, der uns bei der Konzeption und Implementierung skalierbarer Lösungen unterstützt, die den wachsenden Anforderungen unserer fortschrittlichen EM-Simulationsplattform gerecht werden.

Der ideale Kandidat verfügt über Fachkenntnisse in den Bereichen High-Performance Computing (HPC), Infrastruktur, Web API-Design und Systemdesign. Darüber hinaus wird der Kandidat uns bei der Verbesserung unseres Datenmanagements, der Vereinheitlichung von frontend-backend API und der Cloud-Integration unterstützen.

Über uns

Indem Sie sich Flexcompute anschließen, sind Sie im Herzen einer Bewegung, die die Ingenieurssimulationsbranche neu definieren wird. Sie werden eine Schlüsselrolle bei der Gestaltung der Zukunft spielen, in der unsere Innovationen in der Simulationstechnologie den Weg für bahnbrechende Fortschritte ebnen. Wir sind bestrebt, eine innovative und kollaborative Kultur zu fördern, in der die Grenzen des Möglichen neu gedacht werden, angetrieben von Kreativität, Fachwissen und einer gemeinsamen Vision, die technologische Landschaft zu transformieren.

Hauptverantwortlichkeiten

  1. Mitwirkung an allgemeinen Softwareentwicklungsaufgaben, wie z. B. API-Vereinheitlichung, Simulationsdatenmanagement (z. B. Caching, Synchronisierung, Speicherung) und Verbesserung von Skripten.
  1. Zusammenarbeit mit EM- und Infrastrukturteams zur Implementierung simulationsspezifischer Lösungen, einschließlich Verbesserungen an back-end/Scheduler-Integrationen und Python front-end-Funktionalität.
  1. Verbesserung unserer Task-Pipelines durch ein innovatives Design für eine Web API im Kontext multiphysikalischer Simulationen.
  1. Entwicklung und Wartung von Hybrid-Cloud-Compute- und Speicherlösungen, die On-Premise-HPC-Systeme mit modernen Cloud-Plattformen integrieren.
  1. Optimierung und Verwaltung von High-Performance-Computing-Clustern, die mit Hochgeschwindigkeits-Interconnects ausgestattet sind.

Mindestanforderungen

Ausbildung: Bachelor-Abschluss oder höher in Informatik oder Computer Engineering.

Technische Fähigkeiten

  1. Berufserfahrung in der Entwicklung von backend-Systemen mit Java, Python und/oder C++.
  1. Umfangreiche Erfahrung mit AWS oder ähnlichen Cloud-Plattformen (Compute, Speicher, Netzwerk, IAM, Infrastrukturautomatisierung).
  1. Expertise in der Entwicklung von backend-Services und Web API-Architektur.
  1. Praktische Erfahrung mit Containerisierung und Orchestrierung (Docker, Kubernetes).
  1. Erfahrung in der Konzeption und im Betrieb verteilter Systeme in Produktionsumgebungen.
  1. Fundierte Kenntnisse von Linux-Systemen und Fähigkeiten zur Fehlerbehebung in der Infrastruktur.
  1. Erfahrung mit Infrastrukturautomatisierung und Konfigurationsmanagement (z. B. Terraform, Ansible oder ähnliche Tools).
  1. Vertrautheit mit Tools für Monitoring, Logging und Observability.
  1. Verständnis von Netzwerk-Grundlagen und backend-Sicherheitsbest Practices.

Innovativer Denkansatz: Fähigkeit, schnell zu lernen, sich an neue Herausforderungen anzupassen und in einem schnelllebigen Startup-Umfeld innovativ zu sein.

Bonusfähigkeiten

  1. Erfahrung in der Integration von Cloud-Plattformen mit HPC-Umgebungen oder großen Compute-Clustern.
  1. Vertrautheit mit Job-Schedulern (z. B. Slurm), verteilten Compute-Frameworks oder Big-Data-Pipelines.
  1. Erfahrung in der Unterstützung von wissenschaftlichen Berechnungs- oder Simulationsplattformen.
  1. Kenntnisse der GPU-Infrastruktur und der Ressourcenplanung.
  1. Erfahrung im Aufbau von Entwicklerplattformen oder internen Infrastruktur-Tools.

Beispielprojekte

  1. Architektur und Bereitstellung von Kubernetes-basierten Infrastrukturen zur Ausführung verteilter Simulations-Workloads.
  1. Konzeption und Implementierung skalierbarer Web APIs für die Orchestrierung von Simulationsjobs und den Datenzugriff.
  1. Erstellung von CI/CD-Pipelines und Infrastructure-as-Code-Systemen für reproduzierbare Deployments.
  1. Entwicklung von Hybrid-Cloud-Lösungen, die On-Premise-HPC-Cluster mit AWS Compute und Storage verbinden.
  1. Implementierung von Monitoring- und Observability-Systemen zur Überwachung der Simulationsleistung und -zuverlässigkeit.
  1. Verbesserung der Plattformskalierbarkeit zur Unterstützung des wachsenden Benutzerverkehrs und der Compute-Anforderungen.
  1. Entwurf sicherer Service-Architekturen, Authentifizierungs- und Lizenzierungssysteme.
  1. Optimierung der Infrastrukturnutzung über CPU- und GPU-Ressourcen hinweg.
  • Wettbewerbsfähige Vergütung mit Unternehmensanteilen eines schnell wachsenden Start-ups.
  • Kranken-, Zahn- und Sehkraftversicherung.
  • 401(k) Beitrag.
  • Fitnessstudio-Zuschuss.
  • Freundliche, aufmerksame und intelligente Kollegen.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026