Senior Software Engineer
Senior Software Engineer bei Tagup, einem Verteidigungs-KI-Unternehmen. Verantwortlich für die Architektur von Kernplattformen für Datenverwaltung und Optimierung von Militärlogistik. Ideale Kandidaten haben umfangreiche Skalierungserfahrung und streben nach vollständiger Eigenverantwortung in architektonischen Bereichen.
- Umgang mit Systemen im großen Maßstab
- Eigenverantwortung und Bias für schnelle Entscheidungen
- Architektur-Know-how für komplexe Datenbeziehungen
- Mentoring-Fähigkeiten
Gehalt geschätzt anhand Senior Software Engineer in Defense Tech, Kalifornien, mind. 5 Jahre Erfahrung. Kein Gehalt in der Anzeige angegeben.
- Erfahrene Vollstack-Ingenieure, die echte Systemwirkung haben wollen
- Tech Leads, die Eigenverantwortung über Einzelteams hinaus suchen
- Ingenieure mit Defense/Government Tech-Interesse
- Frühe Karrieeren ohne umfangreiche Skalierungserfahrung
- Kandidaten, die vermeiden, Juniors zu mentieren
- Remote-Only-Kandidaten (Defense-Anforderungen unklar)
- Visum-Sponsorship nicht möglich; US-Arbeitserlaubnis erforderlich
- Defense-Sicherheitsüberprüfung wahrscheinlich notwendig
- 0-zu-1-Rolle bedeutet weniger Wartung, mehr Innovation und Architektur-Verantwortung
Über das Unternehmen
Tagup ist ein Verteidigungstechnologie-Unternehmen, das am MIT gegründet wurde und Logistikentscheidungsvorteil durch KI-Lösungen bietet. Die Plattform Manifest ist ein Betriebssystem für die physische Welt und nutzt Reinforcement Learning und probabilistische Modellierung zur Optimierung von Militärlogistik und kritischer Infrastruktur. Das Team besteht aus Ingenieuren und Datenwissenschaftlern mit dem Ziel, reale Auswirkungen zu erzielen.
Deine Aufgaben
- Architektur eines KI-Agenten zur Optimierung komplexer Abfragen und Zeitreihendaten-Speicherung mit sub-Sekunden-Latenzen
- Design und Implementierung von leistungsstarken REST-APIs und Microservices für die Manifest-Plattform
- Aufbau von Daten-Ingestion-Pipelines zur Erfassung hochfrequenter Sensordaten aus industriellen Assets
- Implementierung von Monitoring, Alarmen und automatisierten CI/CD-Pipelines für 99,99 % Verfügbarkeit
- Mentoring von Junior-Ingenieuren und Festlegung von Code-Qualitätsstandards
Deine Voraussetzungen
- Verständnis von Skalierbarkeit vs. Komplexität im Umgang mit großen Datenmengen und komplexen Beziehungen
- Bereitschaft zum Mentoring als Tech Lead
- Fundierte Softwareentwicklungsfähigkeiten und Fähigkeit zum Erlernen neuer Technologien
- Architekturbewusstsein für evolvierende Systeme
- Tech Stack: Python (FastAPI, SQLAlchemy, Pandas), PostgreSQL, Redis, AWS (EC2, RDS, EKS), Kubernetes, Terraform, PyTorch, Langchain
Benefits
- Mitarbeiterbeteiligung durch Employee Stock Option Plan
- Umfassende Krankenversicherung
- Zugang zum 401K-Plan der Firma
- Regelmäßige Firmenevents