Auf einen Blick
- Aufgaben: Entwickle innovative Microservices und optimiere Datenpipelines für bahnbrechende B2B-Lösungen.
- Arbeitgeber: Futuristisches Unternehmen, das mit KI und Datenintelligenz arbeitet.
- Mitarbeitervorteile: Zentraler Standort, flexible Remote-Arbeit und bezahlte Workations in tollen Ländern.
- Warum dieser Job: Gestalte Technologien, die direkt das Wachstum von Unternehmen beeinflussen.
- GewĂĽnschte Qualifikationen: Mindestens 3 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.
- Andere Informationen: Dynamisches Umfeld mit groĂźartigen Karrierechancen und Equity im Unternehmen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
We\’re building the next level B2B lead generation platform through state-of-the-art AI Systems and data intelligence. For this we\’ve built a data pipeline keeping tens of millions of company records up-to-date. Based on company specifc signal combinations, we\’re helping companies discover their next big opertunities before their competitors do.
Tasks
Main Responsibilities
-
Design and develop microservices for processing millions of web data points daily
-
Optimize and maintain data pipelines that transform raw scraped content into actionable business intelligence
-
Maintain and improve our distributed job processing system handling thousands of concurrent tasks
Typical Daily Tasks
-
Write clean, testable TypeScript code for new features and bug fixes
-
Optimize database queries and data processing algorithms for performance
-
Plan and implement new web scraping strategies and data extraction patterns
-
Debug and resolve issues in existing microservices
-
Collaborate with the team on system design and code reviews
-
Monitor and improve system performance using observability tools
Requirements
Experience
-
3+ years of professional software development experience
-
Proven track record of delivering production-ready applications
-
Experience working in agile/scrum environments
Technical Qualifications
-
Backend: NestJS (or similar; they are all basically the same); Typescript, Queue-based Systems
-
Databases: PostgreSQL, Redis
-
DevOps: Azure, Docker, Kubernetes
Essential Skills
-
Strong problem-solving abilities and analytical thinking
-
Excellent debugging and troubleshooting skills
-
Ability to write clean, maintainable, and well-documented code
-
Understanding of software design patterns and best practices
-
Knowledge of testing methodologies (unit, integration, E2E)
-
Familiarity with CI/CD pipelines and DevOps practices
Soft Skills
-
Strong communication skills (German and English; Team is German speaking)
-
Ability to work independently and as part of a team
-
Self-motivated with attention to detail
-
Comfortable with ambiguity and changing priorities
-
Eagerness to learn new technologies and frameworks
Benefits
-
Central office; 5min from Westbahnhof
-
Partially funded workations; We were in Malta, Spain, Greece, Austria and Berlin this year alone already.
-
Flexible remote work; office hours every two weeks for Sprint starts
-
Equity in the company
If you\’re passionate about turning chaos into clarity, love working with massive datasets, don\’t shy away from monumental tasks, and want to build technology that directly impacts business growth, we\’re happy to hear from you
Any Questions? Don\’t hesitate to ask.
Senior Backend Engineer Arbeitgeber: Salesy
Kontaktperson:
Salesy HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Backend Engineer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die uns den entscheidenden Vorteil verschaffen, also lass uns aktiv sein und Beziehungen aufbauen!
✨Sei bereit für technische Herausforderungen!
Bereite dich darauf vor, in Interviews technische Fragen zu beantworten oder sogar Live-Coding-Tests zu machen. Lass uns unsere Fähigkeiten in TypeScript und Backend-Entwicklung auffrischen, damit wir selbstbewusst auftreten können!
✨Zeige deine Leidenschaft!
Erzähle in Gesprächen von Projekten, die du gemacht hast, und wie du Probleme gelöst hast. Lass uns unsere Begeisterung für Technologie und Daten zeigen – das kommt immer gut an!
✨Bewirb dich direkt über unsere Website!
Wenn du denkst, dass du zu uns passt, zögere nicht, dich direkt über unsere Website zu bewerben. So können wir sicherstellen, dass deine Bewerbung schnell bei uns landet und wir dich kennenlernen können!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Backend Engineer
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Backend-Entwicklung sollten in deiner Bewerbung rüberkommen. Lass uns wissen, warum du dich für diese Rolle bei StudySmarter interessierst.
Code-Beispiele einfügen: Wenn du kannst, füge Links zu Projekten oder Code-Beispielen hinzu, die deine Fähigkeiten zeigen. Das gibt uns einen besseren Eindruck von deinem Können und deiner Erfahrung mit Technologien wie TypeScript oder NestJS.
Betone Teamarbeit: Wir legen großen Wert auf Zusammenarbeit. Erzähl uns von deinen Erfahrungen in agilen Teams und wie du zur Verbesserung von Prozessen beigetragen hast. Zeig uns, dass du nicht nur ein Einzelkämpfer bist!
Bewerbung über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So können wir sicherstellen, dass alles reibungslos läuft und du die bestmögliche Chance auf eine Einladung zum Gespräch hast.
Wie du dich auf ein Vorstellungsgespräch bei Salesy vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie NestJS, TypeScript und PostgreSQL. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie du diese Technologien effektiv einsetzen kannst.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten als Backend Engineer demonstrieren. Sei bereit, über deine Rolle, die verwendeten Technologien und die Ergebnisse zu sprechen.
✨Teamarbeit betonen
Da die Stelle Teamarbeit erfordert, solltest du Beispiele für erfolgreiche Zusammenarbeit in agilen Umgebungen parat haben. Erkläre, wie du zur Teamdynamik beigetragen hast und welche Kommunikationsstrategien du verwendet hast.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie Erfolg in dieser Rolle gemessen wird.