Auf einen Blick
- Aufgaben: Entwickle Echtzeitdienste und arbeite an spannenden Projekten im Voice Trust Team.
- Unternehmen: Twilio, ein innovatives Unternehmen mit einer offenen und kollaborativen Kultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, großzügige Freizeit und berufliche Entwicklungsmöglichkeiten.
- Weitere Informationen: Remote-Arbeit möglich, dynamisches Umfeld mit großartigen Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Sprachtechnologie und löse echte Kundenprobleme.
- Qualifikationen: Mindestens 2-3 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Wir suchen einen Software Engineer (L2) für das Voice Trust-Team in den USA. Die Rolle umfasst die Arbeit über den gesamten Softwareentwicklungszyklus – von der Anforderungsanalyse mit Produktmanagern über technisches Design, Schätzung, Sprintplanung, Codierung, Testen, Bereitstellung bis hin zur Unterstützung im Bereitschaftsdienst. Der Ingenieur wird verteilte Produktionsdienste unter Verwendung von Agile-Methoden besitzen, betreiben und warten.
Verantwortlichkeiten
- Sei ein Eigentümer: Entwerfe und implementiere Echtzeitdienste mit hoher Durchsatzrate und niedriger Latenz, verifiziere, deploye und operationalisiere sie.
- Versetze dich in die Lage des Kunden: Arbeite eng mit Stakeholdern zusammen, um die Bedürfnisse der Kunden zu verstehen und einfache, robuste und skalierbare Lösungen zu entwickeln und bereitzustellen.
- Schreibe es auf: Sei bereit, Gedanken und Ideen als detaillierte Prosa auszudrücken und nutze dies zur Zusammenarbeit mit Führungskräften, Architekten und funktionsübergreifenden Teams.
- Sei mutig: Stelle dich der Herausforderung, eine komplexe verteilte Plattform mit globalen Präsenzpunkten zu skalieren, die sich alle um hohe Verfügbarkeit, Zuverlässigkeit, Durchsatz, Latenz und Medienqualität kümmern.
- Finde neue Wege: Finde neuartige Lösungen für Kundenprobleme im Voice-Kanal.
Qualifikationen
- Mindestens 2-3+ Jahre praktische Erfahrung in einer großangelegten, verteilten Anwendungsumgebung mit JVM-basierten Technologien.
- Erfahrung im Aufbau von RESTful-Diensten, API-Design und ereignisgesteuerten Architekturen (Kafka, SQS).
- Verständnis von CI/CD-Pipelines.
- Praktische Erfahrung mit Cloud-Infrastrukturen wie AWS, GCP, OpenStack oder Azure.
- Erfahrung mit Bereitschaftsdiensten, Vorfallreaktion und Überwachungs-/Alarmierungstools (Prometheus, Datadog, Grafana).
- Ausgezeichnete schriftliche Kommunikationsfähigkeiten.
- Nachgewiesene Fähigkeit, AI-generierten Code hinsichtlich Korrektheit, Sicherheit, Leistung und Wartbarkeit kritisch zu bewerten.
- Starke Java-Grundlagen mit der Fähigkeit, Code zu entwerfen, zu überprüfen und zu debuggen, unabhängig davon, ob er von dir, Teamkollegen oder KI-Agenten geschrieben wurde.
- Nachgewiesene Kompetenz im Umgang mit KI-Coding-Assistenten (Claude, GitHub Copilot, Cursor oder ähnliches).
- Abschluss in Informatik oder einem verwandten Ingenieurfeld.
- Starke Grundlagen der Informatik, die nicht auf Datenstrukturen, Algorithmen, Betriebssysteme und verteilte Systeme beschränkt sind.
- Fähigkeit, gut im Team zu arbeiten und sowohl hochmotiviert als auch motivierend zu sein.
Gewünscht
- Kann mit Metriken nachweisen, wie du KI zur Steigerung der Produktivität eingesetzt hast.
- Erfahrung in der Skalierung von Datenspeichern unter Verwendung verschiedener SQL/NoSQL-Datenbank- und Caching-Technologien.
- Praktische Erfahrung in der Skalierung von Produktions-Backend-Systemen mit nachgewiesener Fähigkeit, horizontal skalierbare, widerstandsfähige und leistungsstarke Systeme zu entwerfen und zu entwickeln.
- Kenntnisse und Erfahrungen im Umgang mit dem SIP-Protokoll.
- Kenntnisse und Erfahrungen im Umgang mit dem Stir/Shaken-Protokoll.
Standort
Diese Rolle wird remote in den USA sein, ist jedoch nicht für die Einstellung in CA, NY, WA, PA, CT geeignet. Gelegentliche Reisen zur Teilnahme an Projekt- oder Teammeetings vor Ort können erforderlich sein.
Vergütung
Die geschätzten Gehaltsspannen für diese Rolle sind wie folgt:
- Basierend in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont oder Washington D.C.: $114,600 – $143,300
- Basierend in New York, New Jersey, Washington State oder Kalifornien (außer im San Francisco Bay Area): $121,400 – $151,700
- Basierend im San Francisco Bay Area, Kalifornien: $134,800 – $168,500
Diese Rolle kann berechtigt sein, am Aktienplan und am Unternehmensbonusplan von Twilio teilzunehmen. Alle Rollen sind im Allgemeinen berechtigt für folgende Leistungen: Krankenversicherung, 401(k)-Rentenversicherung, bezahlte Krankheitszeit, bezahlte persönliche Freizeit, bezahlte Elternzeit.
Chancengleichheit
Twilio ist stolz darauf, ein Arbeitgeber für Chancengleichheit zu sein. Wir diskriminieren nicht aufgrund von Rasse, Religion, Farbe, nationaler Herkunft, Geschlecht (einschließlich Schwangerschaft, Geburt, Entscheidungen zur reproduktiven Gesundheit oder verwandte medizinische Bedingungen), sexueller Orientierung, Geschlechtsidentität, Geschlechtsausdruck, Alter, Status als geschützter Veteran, Status als Person mit einer Behinderung, genetischen Informationen, politischen Ansichten oder Aktivitäten oder anderen anwendbaren gesetzlich geschützten Merkmalen. Wir berücksichtigen auch qualifizierte Bewerber mit strafrechtlichen Verurteilungen, gemäß den geltenden Bundes-, Landes- und lokalen Gesetzen. Qualifizierte Bewerber mit Festnahmen oder Verurteilungen werden gemäß der Los Angeles County Fair Chance Ordinance for Employers und dem California Fair Chance Act für eine Beschäftigung in Betracht gezogen. Darüber hinaus nimmt Twilio in bestimmten Standorten am E-Verify-Programm teil, wie gesetzlich vorgeschrieben.
Software Engineer – Video Arbeitgeber: DaParrot Ltd
Twilio ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf Mitarbeiterentwicklung, großzügigen Sozialleistungen und einer inklusiven Unternehmenskultur fördert Twilio das Wachstum und die Zufriedenheit seiner Angestellten. Die Remote-Arbeitsmöglichkeiten ermöglichen es den Mitarbeitern, flexibel zu arbeiten und gleichzeitig an spannenden Projekten im Bereich der Echtzeitkommunikation teilzunehmen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer – Video 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 DaParrot Ltd anzuklopfen, wenn du dich auf die Stelle als Software Engineer – Video 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 DaParrot Ltd vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer – Video 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 DaParrot Ltd 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 DaParrot Ltd 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.