Auf einen Blick
- Aufgaben: Maintain and evolve a complex TypeScript monorepo and optimize build pipelines.
- Unternehmen: The company is an agentic software creation platform with millions of users worldwide.
- Vorteile: Offers competitive salary, 401(k) matching, health insurance, and flexible time off.
- Weitere Informationen: This is a full-time hybrid role based in Foster City, CA.
- Warum dieser Job: Join as an early hire to shape developer experience and accelerate your career.
- Qualifikationen: Strong proficiency in TypeScript or Go; experience with modern build systems required.
Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Das Unternehmen ist die Agentic-Softwareerstellungsplattform, die es jedem ermöglicht, Anwendungen mit natürlicher Sprache zu erstellen. Mit Millionen von Nutzern weltweit demokratisiert das Unternehmen die Softwareentwicklung, indem es traditionelle Barrieren zur Anwendungsentwicklung beseitigt.
Über diese Rolle
Beschleunigen Sie die Ingenieureffizienz und reduzieren Sie Reibungsverluste in der Entwicklungsumgebung des Unternehmens, indem Sie unsere Codebasen, Werkzeuge und Entwickler-Workflows betreuen. Sie werden jeden Ingenieur direkt beeinflussen, der Code im Unternehmen bereitstellt. Durch den Fokus auf die Entwicklererfahrung werden Sie als Multiplikator für alle Produktentwicklungsteams agieren, was schnellere Bereitstellung von Funktionen, glücklichere Entwickler und reduzierte Betriebskosten ermöglicht. Die Rolle kombiniert die technische Tiefe, die erforderlich ist, um sich in einer komplexen, polyglotten Codebasis zurechtzufinden, mit dem Produktdenken, um zu verstehen, wie Infrastrukturentscheidungen die Produktivität der Entwickler und letztendlich die Wertschöpfung für den Kunden beeinflussen.
Sie werden auch eng mit dem KI-Team an unserer internen KI-Plattform zusammenarbeiten, die bereits mehr als 60 % aller zusammengeführten PRs im Unternehmen generiert, um die Ausgabe des Agenten zu verbessern und die Strategie rund um den Standard-Stack des Agenten zu gestalten. Dies ist eine frühe Einstellung in diesem Bereich, sodass Sie Handlungsspielraum haben und einen beschleunigten Karriereweg haben werden, während das Team unvermeidlich wächst.
Verantwortlichkeiten
- Pflegen und Weiterentwickeln unserer Codebasisstruktur — ein komplexes TypeScript-Monorepo, Go-Dienste, npm-Pakete und interne Agentic-Werkzeuge.
- Besitzen Sie die Build- und Testpipelines und optimieren Sie diese, um die Build-Zeiten zu minimieren und die Iterationsgeschwindigkeit der Entwickler zu verbessern.
- Führen Sie die Codegenerierung und typensichere Schnittstellen über Dienstgrenzen hinweg (z. B. GraphQL, Protocol Buffers, gRPC, OpenAPI) durch.
- Setzen Sie die Standards für die Codequalität mithilfe von Automatisierungstools wie TypeScript, ESLint, Prettier und Go-Linter/Formatter — erstellen Sie benutzerdefinierte Regeln und Plugins, um unternehmensspezifische Anforderungen durchzusetzen.
- Optimieren Sie die Entwicklungseinrichtung und das Onboarding-Erlebnis.
- Arbeiten Sie mit Plattformteams zusammen, um die Bereitstellungsprozesse, Infrastrukturintegrationen und externen Werkzeuge zu verbessern.
- Halten Sie unsere Codebasis frisch und modern, indem Sie Migrationen zu besseren und schnelleren Werkzeugen annehmen und leiten.
- Arbeiten Sie mit dem KI-Team an unserer internen KI-Plattform (die >60 % aller zusammengeführten PRs generiert), um die Ausgabe des Agenten zu verbessern und die Strategie rund um seinen Standard-Stack zu gestalten.
- Helfen Sie bei der Verwaltung von Abhängigkeiten, sowohl intern (öffentlich und privat) als auch extern, einschließlich der Vertretung des Unternehmens beim Umgang mit Open-Source-Bibliotheken (z. B. Sponsoring, Beiträge nach oben).
Erforderliche Fähigkeiten und Erfahrungen
- Starke Kenntnisse in TypeScript und/oder Go und/oder Nix.
- Expertise in modernen Build-Systemen und Toolchains (z. B. Vite, webpack, esbuild, Go's Build/Modulsystem).
- Kenntnisse in Lintern, Formatierern, Testframeworks und Codegenerierungswerkzeugen.
- Erfahrung in der Verwaltung von Monorepos oder großangelegten Codebasen.
Schön zu haben
- Erfahrung im Aufbau von Self-Service-Entwicklerplattformen (CI/CD, Infra oder Tools), die von vielen Engineering-Teams genutzt werden.
- Erfahrung mit KI-nativen Entwicklungs-Workflows — z. B. OpenCode, Claude Code, Cursor, benutzerdefinierte Agentenfähigkeiten.
- Führung im Open Source oder Community-Beiträgen.
Dies ist eine Vollzeitstelle, die von unserem Büro in Foster City, CA, aus wahrgenommen werden kann. Die hybride Rolle hat eine Büroanforderung von Montag, Mittwoch und Freitag.
Vorteile
- Wettbewerbsfähiges Gehalt & Eigenkapital
- 401(k)-Programm mit 4% Matching (nur USA)
- Kranken-, Zahn-, Augen- und Lebensversicherung
- Kurz- und Langzeitbehinderung
- Bezahlter Eltern-, medizinischer und Pflegeurlaub
- Flexible Freizeit (FTO) + Feiertage
- Fahrgemeinschaftsleistungen (nur im Büro)
- Monatlicher Wellness-Zuschuss
- Autonomes Arbeitsumfeld
- Rückerstattung für Büroeinrichtung (nur im Büro)
- Vierteljährliche Teambesprechungen
- Büroannehmlichkeiten (nur im Büro)
Um unsere Mission zu erreichen, das Programmieren weltweit zugänglicher zu machen, muss unser Team die Welt repräsentieren. Wir begrüßen Ihre einzigartige Perspektive und Erfahrungen bei der Gestaltung dieses Produkts. Wir ermutigen Menschen aus allen möglichen Hintergründen, sich zu bewerben, einschließlich und insbesondere Kandidaten aus unterrepräsentierten und nicht-traditionellen Hintergründen.
Software Engineer, Developer Experience Arbeitgeber: United States Digital Space LLC
Work at a leading software creation platform in Foster City, CA, offering competitive benefits like health insurance and a wellness stipend. Join a diverse team committed to democratizing software development and enhancing developer productivity.
Kontaktdaten:
United States Digital Space LLC Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer, Developer Experience erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei United States Digital Space LLC anzuklopfen, wenn du dich auf die Stelle als Software Engineer, Developer Experience bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei United States Digital Space LLC vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer, Developer Experience mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei United States Digital Space LLC klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei United States Digital Space LLC vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.