Software Engineer, Communications Integrations

Software Engineer, Communications Integrations

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
A

Auf einen Blick

  • Aufgaben: Build end-to-end features for integrations with Slack, Microsoft Teams, and email clients.
  • Unternehmen: Asana is focused on creating seamless communication integrations for millions of users.
  • Vorteile: Estimated base salary ranges from $146,000 to $162,000, with a commitment to pay equity.
  • Weitere Informationen: This role is based in Vancouver with a hybrid work schedule.
  • Warum dieser Job: Join a high-impact team that directly influences user experience across multiple platforms.
  • Qualifikationen: Experience with third-party APIs and a strong understanding of operational realities required.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Als Software Engineer in unserem Communication Integrations-Team werden Sie End-to-End-Funktionen entwickeln: von der Gestaltung robuster Datenmodelle bis zur Implementierung subtiler Interaktionsverhalten, die großartige Software mühelos erscheinen lassen. Sie sind verantwortlich dafür, wie die Arbeit in Asana mit den Tools verbunden ist, die Millionen von Menschen täglich nutzen, einschließlich Slack, Microsoft Teams und E-Mail. Diese Rolle hat einen hohen Einfluss auf nahezu jeden Asana-Nutzer, wobei Sie eng mit Produktmanagern, Designern und Ingenieuren im gesamten Unternehmen zusammenarbeiten, um zuverlässige, leistungsstarke und ansprechende Integrationen zu liefern.

Diese Rolle ist in unserem Büro in Vancouver angesiedelt und folgt einem bürozentrierten hybriden Arbeitszeitmodell. Die regulären Bürotage sind Montag, Dienstag und Donnerstag. Die meisten Asanas haben die Möglichkeit, mittwochs von zu Hause aus zu arbeiten. Das Arbeiten von zu Hause aus an Freitagen hängt von der Art der Arbeit ab, die Sie leisten, und den Teams, mit denen Sie zusammenarbeiten. Wenn Sie sich für diese Rolle bewerben, wird Ihr Recruiter Ihnen weitere Informationen zu den Anforderungen vor Ort mitteilen.

Was Sie erreichen werden:

  • Eigentum und Versand von Funktionen in unserem Integrationsportfolio, einschließlich Slack, Microsoft Teams, E-Mail-Clients (Outlook-Add-In, Gmail-Add-On) und Browser- sowie Workspace-Erweiterungen, von der Gestaltung bis zur Produktion.
  • Leitung kleiner bis mittelgroßer Projekte von Anfang bis Ende: Anforderungen aufschlüsseln, Entwurfsdokumente erstellen, funktionsübergreifende Stakeholder abstimmen und die Arbeit zu einem erfolgreichen Launch führen.
  • Diagnose und Behebung komplexer Fehler in verteilten, mehrschichtigen Umgebungen sowie Aufbau der operativen Strenge (Überwachung, Alarmierung, Handbücher), um deren Wiederholung zu verhindern.
  • Teilnahme an unserer Bereitschaftsrotation, Reaktion auf Vorfälle in unseren Integrationsoberflächen und Gewährleistung zuverlässiger, leistungsstarker Erfahrungen für Benutzer auf externen Plattformen.
  • Zusammenarbeit mit PMs, Designern und Ingenieuren in Partnerteams, um Anforderungen iterativ zu klären, Randfälle frühzeitig zu identifizieren und Kundenwert mit Geschwindigkeit zu liefern.
  • Beitrag zur langfristigen Gesundheit des Codes durch Identifizierung und Behebung technischer Schulden, Verbesserung der Testabdeckung und Befürwortung von Codequalitätsstandards in Ihrem Team.
  • Erweiterung Ihres Verantwortungsbereichs durch Übernahme von Bereichen innerhalb unserer Integrationsoberflächen und Mentoring neuer Ingenieure, die dem Team beitreten.

Über Sie:

  • Zeigt Neugier auf KI-Tools und aufkommende Technologien, mit der Bereitschaft, diese zu lernen und zu nutzen, um Produktivität, Zusammenarbeit oder Entscheidungsfindung zu verbessern.
  • Erfahrung im Aufbau und in der Wartung von Integrationen mit Drittanbieter-APIs oder externen Plattformen (z.B. OAuth-Autorisierungsflüsse, Webhook-Pipelines oder Benachrichtigungssysteme) und ein solides Verständnis der operativen Realitäten, die damit verbunden sind.
  • Fähigkeit, unabhängig an gut definierten Projekten zu arbeiten, Unklarheiten zu navigieren, fehlende Anforderungen zu identifizieren und proaktiv Kompromisse zu erkennen, bevor sie zu Blockaden werden.
  • Schreibt sauberen, gut getesteten und gut dokumentierten Code, reicht PRs ein, die leicht zu überprüfen, logisch strukturiert und durch klare Argumentation und reproduzierbare Testpläne untermauert sind.
  • Kommuniziert effektiv mit funktionsübergreifenden Partnern, hält Stakeholder informiert, weiß, wann man eskalieren sollte, und verbindet seine Arbeit mit den übergeordneten Zielen des Teams.
  • Geht Debugging und Vorfälle mit Sorgfalt an, zeigt Komfort beim Eintauchen in unbekannte Systeme, isoliert die Ursachen und treibt dauerhafte Lösungen voran.
  • Übernimmt die volle Verantwortung für den Lebenszyklus seiner Arbeit, von der ersten Gestaltung bis zur Produktionswartung, einschließlich der Nachverfolgung operativer Verbesserungen.

Was wir anbieten:

Unser umfassendes Vergütungspaket spielt eine große Rolle dabei, wie wir Sie für den Einfluss anerkennen, den Sie auf unserem Weg zur Erreichung unserer Mission haben. Wir glauben, dass die Vergütung den Wert widerspiegeln sollte, den Sie im Verhältnis zum Marktwert Ihrer Rolle schaffen. Um sicherzustellen, dass die Bezahlung fair ist und nicht von Vorurteilen beeinflusst wird, verpflichten wir uns, den Marktwert zu betrachten, weshalb wir uns selbst überprüfen und eine jährliche Gehaltsgleichheitsprüfung durchführen. Für diese Rolle liegt die geschätzte Grundgehaltsspanne zwischen 146.000 und 162.000 USD. Das tatsächliche Grundgehalt variiert je nach verschiedenen Faktoren, einschließlich Markt und iAt Asana, sind wir bestrebt, Teams aufzubauen, die eine Vielzahl von Hintergründen, Perspektiven und Fähigkeiten umfassen, da dies entscheidend ist, um unsere Mission zu erreichen. Wenn Sie an dieser Rolle interessiert sind und nicht alle aufgeführten Anforderungen erfüllen, ermutigen wir Sie dennoch, sich zu bewerben.

Software Engineer, Communications Integrations Arbeitgeber: Asana

Asana offers a competitive compensation package and conducts yearly pay equity audits. Located in Vancouver, the team values diverse backgrounds and perspectives to achieve their mission effectively.

A

Kontaktdaten:

Asana Recruiting-Team

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

Softwareentwicklung
API-Integration
Datenmodellierung
Fehlerbehebung
Projektmanagement
Cross-funktionale Kommunikation
Codequalität