Senior Software Engineer, Product

Senior Software Engineer, Product

Vollzeit Homeoffice (teilweise)
D

Auf einen Blick

  • Aufgaben: Entwickle innovative KI-Tools für Video- und Audio-Bearbeitung in einem dynamischen Team.
  • Unternehmen: Mission-driven Tech-Unternehmen mit Fokus auf kreative Lösungen.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Kreative Umgebung mit großartigen Wachstumschancen und flexibler Arbeitsweise.
  • Warum dieser Job: Gestalte bedeutende Produkte und nutze cutting-edge Technologien für echten Einfluss.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Entwicklung kundenorientierter Produkte.

Role overview

This is a senior product engineering role on a small, mission-driven team building AI-native video and audio editing tools.

Engineers own outcomes end to end, taking work from a rough idea through design, implementation, launch, measurement, and iteration, in close partnership with product, design, and the rest of engineering.

The team is organized into pods covering the core editor, growth and monetization, media engine, and an agentic AI co-editor.

Responsibilities

  • Own meaningful product surfaces end to end, including definition, design, implementation, launch, measurement, and maintenance of customer-facing features.
  • Partner with product and design to shape interactions, expose constraints, choose the right metrics, and find simpler paths to user outcomes.
  • Build ambitious full-stack systems across Type Script and React front ends, Node. js services, Temporal workflows, and first- and third-party integrations.
  • Improve how the team learns and ships, including instrumentation, incremental releases, tests, observability, and release practices.
  • Provide architectural direction, thoughtful code reviews, and mentoring to raise the technical bar.
  • Contribute to a recently rewritten Rust-based media engine and adjacent tools, even while ramping up on the language.

Requirements

  • 5+ years of experience building and shipping customer-facing products, including end-to-end features that measurably improved user or business outcomes.
  • Demonstrated ability to own features and experiments from planning through launch, using analytics and metrics to evaluate impact.
  • Comfort leveraging AI agents to multiply impact and think critically about how to apply AI in everyday work.
  • Ability to ramp quickly in unfamiliar systems by exploring codebases and asking thoughtful questions.
  • Strong product instincts, including caring about how software feels and pushing back when the technically correct result is still wrong for the user.
  • Clear, human writing and rigorous validation habits (reproductions, logs, tests) rather than relying on appearances.
  • Nice to have
  • Experience with editors, media products, creative tools, or payment systems.
  • Familiarity with the core stack: Type Script, HTML/CSS, React, Redux, Node. js, API design, Temporal Workflows, and SQL.
  • Building agents or experimenting with media-generation models.
  • Strength in experimentation and product analytics.
  • Experience with shaders, graphics rendering, audio and visual effects, or media formats.

Benefits and work setup

  • Base salary range of $220,000 to $265,000, plus equity and benefits; final offer depends on experience, expertise, location, and level.
  • Healthcare package, 401(k) matching, catered lunches, and flexible vacation time.
  • Mix of remote and hybrid roles, with periodic in-person collaboration and a flexible, adult approach to office time for hybrid employees.
  • Headquarters in the Mission District of San Francisco, CA.
  • #J-18808-Ljbffr

Senior Software Engineer, Product Arbeitgeber: descript

Descript ist ein hervorragender Arbeitgeber, der kreative Köpfe in einem dynamischen Umfeld zusammenbringt. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer inklusiven Unternehmenskultur bietet das Unternehmen nicht nur wettbewerbsfähige Gehälter und umfassende Sozialleistungen, sondern auch die Möglichkeit, an innovativen Projekten zu arbeiten, die die Art und Weise, wie Menschen Videos bearbeiten, revolutionieren. Die Lage im Mission District von San Francisco sorgt zudem für ein inspirierendes Arbeitsumfeld mit Zugang zu einer lebendigen Kreativszene.

D

Kontaktdaten:

descript Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer, Product erhalten könntest

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 descript anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer, Product 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 descript vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Product mit Bravour zu bestehen

TypeScript
React
Node.js
API Design
Temporal Workflows
Rust
Full-Stack Development

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 descript 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 descript 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.