
Senior Backend-Ingenieur
Beam AI baut selbstlernende KI-Agenten und ein organisatorisches Betriebssystem auf, in dem die Intelligenz durch autonome Entdeckung wächst. Wir helfen Unternehmen, sich von AI-kurios zu AI-nativ zu entwickeln, mit Automatisierung, die heute Ergebnisse liefert und lernt, sich im Laufe der Zeit zu verbessern. Begleiten Sie uns bei der Gestaltung einer Zukunft, in der KI kontinuierlich entdeckt, sich anpasst und die Arbeit sinnvoller macht.
Über das Team
Das Ingenieurteam von Beam baut die Kerninfrastruktur für selbstlernende Agenten auf und verwandelt KI in zuverlässige, produktionsreife Systeme. Wir arbeiten über den gesamten Stack hinweg, von der Frontend-Entwicklung bis zur Infrastruktur, und lösen Probleme der Echtzeit-Orchestrierung, Werkzeugintegration und komplexen Workflow-Ausführung. Dies ist eine Umgebung mit hohem Vertrauen und hohem Einfluss, in der Ingenieure schnell handeln, häufig ausliefern und sowohl das Produkt als auch die Plattform mitgestalten, während wir skalieren. Wenn Sie Wert auf Klarheit, Geschwindigkeit und Tiefe bei der Entwicklung legen, werden Sie hier Ihre beste Arbeit leisten.
Über die Rolle
Wir suchen einen Senior Backend Engineer zur Verstärkung unseres Teams in Karachi. In dieser Rolle werden Sie die Systeme aufbauen und skalieren, die die agentische Plattform von Beam antreiben, APIs entwerfen, Datenflüsse verwalten und sicherstellen, dass unsere Infrastruktur die Komplexität der realen Welt im großen Maßstab bewältigen kann.
Sie arbeiten eng mit Frontend-, Produkt- und Infrastrukturteams zusammen, um Anforderungen in robuste Backendsysteme zu übersetzen. Diese Rolle ist hands-on und auf Ausführung fokussiert, Sie werden Produktionscode schreiben, Leistungsprobleme lösen und zu Architekturentscheidungen beitragen, die direkt beeinflussen, wie sich unsere Plattform entwickelt.
Verantwortlichkeiten
Entwerfen und Aufbau skalierbarer Backend-Systeme, die Echtzeit-Workflows und Agenten-Orchestrierung unterstützen
Entwickeln von APIs und Diensten, die sicher, zuverlässig und über die Plattform einfach zu integrieren sind
Sauberen, wartbaren Code schreiben mit starker Dokumentation und durchdachten Designmustern
Optimierung der Systemleistung zur Handhabung hoher Datenvolumen und gleichzeitiger Nutzung
Aufbau und Verwaltung von Datenspeicherebenen, einschließlich relationaler und NoSQL-Datenbanken, Caching und Suchsystemen
Zusammenarbeit mit Frontend-Teams unter Verwendung von OpenAPI-Spezifikationen, um nahtlose Integrationen zu ermöglichen
Code überprüfen, Probleme frühzeitig erkennen und hohe Qualitätsstandards für die Technik bewahren
Produktionsprobleme beheben und sicherstellen, dass die Systemzuverlässigkeit unter realen Bedingungen gegeben ist
Beitrag zur Verbesserung von Entwicklungs-Workflows, Tools und Team-Effizienz
Aktuell bleiben mit Backend-Technologien und neue Ideen dort anwenden, wo sie Hebelwirkung erzeugen
Anforderungen
Bachelor-Abschluss in Informatik, Softwaretechnik oder einem verwandten Bereich
4–5 Jahre Erfahrung im Aufbau skalierbarer Backend-Systeme oder Plattformen
Starke Kenntnisse in mindestens einer Backend-Sprache (TypeScript/Node.js, Python oder Golang)
Sichere Erfahrung mit SQL (PostgreSQL/MySQL) und NoSQL (MongoDB/DynamoDB) Datenbanken
Erfahrung mit Cloud-Plattformen wie AWS, Azure oder Google Cloud
Vertrautheit mit Containerisierungstools wie Docker und Kubernetes
Erfahrung mit Caching-Systemen wie Redis
Starkes Verständnis von Microservices-Architektur und ereignisgesteuerten Systemen
Fähigkeit, effektiv über Teams hinweg zusammenzuarbeiten und technische Ideen klar zu kommunizieren
Eigenmotiviert, detailorientiert und bestrebt, hochwertige Systeme zu bauen
Nett zu haben
Erfahrung mit NestJS für den Aufbau von Backend-Diensten
Vertrautheit mit CI/CD-Pipelines (GitHub Actions, Jenkins, AWS CodePipeline, etc.)
Erfahrung mit Nachrichtenvermittlern und Warteschlangensystemen (Kafka, RabbitMQ, AWS SNS/SQS)
Kenntnis von Infrastruktur-als-Code-Tools wie Terraform, AWS CDK oder Pulumi
Verständnis von Domain-Driven Design (DDD) und Test-Driven Development (TDD)
Starkes Verständnis der SOLID-Prinzipien im Software-Design
Erfahrung in agilen oder Scrum-Umgebungen
Vorteile
Bei Beam bauen wir eine Umgebung auf, in der ehrgeizige Menschen ihre beste Arbeit leisten können, mit Klarheit, Zweck und Raum zum Wachsen. Wir sind nachdenklich bei dem, was wir bauen, wie wir arbeiten und wen wir einstellen. Die Probleme, die wir lösen, sind real. Die Systeme, die wir bauen, sind komplex. Und die Menschen hier kümmern sich zutiefst um Handwerk, um Geschwindigkeit und um Arbeit, die tatsächlich von Bedeutung ist. Hier finden Sie keine starren Hierarchien oder endlose Prozesse. Sie werden hohes Vertrauen, hohe Standards und ein Team finden, das durch Neugier, Eigenverantwortung und langfristiges Denken angetrieben wird.
Unsere Kultur wird durch unsere Werte in Aktion geprägt:
AI-natives Denken: Jedes Teammitglied denkt in agentischen Workflows, verwendet täglich KI-Tools und sucht nach Hebelwirkungen durch Automatisierung. KI ist nicht nur das, was wir bauen, sondern auch, wie wir operieren.
Kundenbesessenheit: Wir bauen mit Dringlichkeit und Empathie, sprechen früh und oft mit Kunden und messen Erfolg durch ihre Ergebnisse.
Geschwindigkeit als Gewohnheit: Wir liefern schnell aus, lernen schneller und priorisieren die Beseitigung von Blockaden über Perfektion. Wir legen Wert auf kleine Experimente mit engen Feedbackschleifen.
Hebelwirkungsorientierte Umsetzung: Wir stellen Akteure mit hohem Einfluss ein, investieren in die 20 %, die 80 % der Ergebnisse antreiben, und schätzen ehrliches Feedback.
Hochgradig ausgerichtet, lose gekoppelt: Wir richten uns auf Ergebnisse aus, nicht auf Aufgaben. Sie arbeiten unabhängig, aber nie isoliert.
Datengetrieben, menschlich geführt: Wir streben Klarheit über Komfort, sprechen früh an und nutzen Feedback, um gemeinsam zu wachsen.
Wenn dies nach der Art von Arbeit klingt, die Sie tun möchten und nach der Art von Team, mit dem Sie wachsen möchten, würden wir gerne von Ihnen hören!

