Auf einen Blick
- Aufgaben: Entwickle und implementiere innovative Systeme für unsere KI-Plattform.
- Unternehmen: Führendes Unternehmen im Bereich KI mit einer kreativen und kollaborativen Kultur.
- Vorteile: Flexible Arbeitszeiten, großzügige Urlaubstage und bedeutende Aktienoptionen.
- Weitere Informationen: Remote-first-Umgebung mit hervorragenden Wachstumschancen und Team-Retreats.
- Warum dieser Job: Gestalte die Zukunft der KI und arbeite an Projekten, die Entwickler begeistern.
- Qualifikationen: Erfahrung in der Softwareentwicklung und starke Programmierkenntnisse in PHP oder Go.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
We're looking for a Senior Software Engineer who thrives on turning ambitious ideas into production systems that delight developers and deliver real business impact.
You'll work across the stack, from backend APIs and orchestration to SDKs, dashboards, and developer tools.
You'll take ownership from start to finish, understanding user needs, designing elegant solutions, and delivering outcomes that make building with AI faster, simpler, and more creative.
You'll collaborate across the company to build systems that are robust, performant, and a joy to work on.
This role combines technical depth, product intuition, and leadership, making it ideal for engineers who want to shape both how things are built and why they matter.
Is this role a fit for you?
You are motivated by impact.
You thrive on transforming complex AI systems into products that developers love to use.
You think holistically about architecture, user experience, and business outcomes, and you take pride in delivering systems that are both elegant and dependable.
You are equally comfortable designing APIs, building scalable backend services, and improving developer-facing experiences.
You set a high bar for quality, mentor others to reach it, and drive alignment between product ambition and technical reality.
- What This Role Could Entail
- Lead the design and implementation of core systems powering Runware's AI platform
- Build and evolve backend APIs, SDKs, and developer tools that make AI integration seamless
- Integrate and optimise image and video models while supporting new modalities such as audio and custom LLMs
- Architect scalable, reliable systems for inference orchestration and workload optimisation
- Partner with platform and infrastructure teams to drive performance, reliability, and observability improvements
- Shape technical direction through architectural discussions and long-term planning
- Mentor engineers through code and design reviews, fostering technical excellence and growth
- Contribute to documentation, tooling, and SDKs that enhance the overall developer experience
- Drive initiatives that improve how we build, deploy, and maintain our platform
Requirements
- Deep experience building distributed and high-performance systems
- Strong programming skills in PHP or Go
- Proven track record of designing and delivering scalable backend systems and APIs
- Understanding of asynchronous workloads, queues, and streaming data
- Experience working with cloud and bare-metal infrastructure
- Excellent grasp of system design, performance optimisation, and scalability principles
- Clear communicator who leads technical projects and collaborates effectively across teams
- Passionate about mentoring others and raising engineering standards
- Proactive problem-solver who balances short-term progress with long-term vision
- European time zone
Benefits
We're a remote-first collective, meeting in person twice a year to plan, brainstorm, celebrate wins, and enjoy some face-to-face time.
We have core hours for cooperative working and calls, but outside of that your calendar is yours.
Work the hours that let you perform at your peak while also building a healthy life.
Our release cycles are fast and intense, but they're followed by real downtime.
After big pushes we expect the team to unplug, recharge, and come back ready & stronger than ever for the next leap.
- Generous paid time off - vacation, sick days, public holidays
- Meaningful stock options - share in the upside you create
- Remote-first setup - work from home anywhere we can employ you
- Flexible hours - own your schedule outside core collaboration blocks
- Family leave - paid maternity, paternity, and caregiver time
- Company retreats - twice-yearly gatherings in inspiring locations
- #J-18808-Ljbffr
Senior Software Engineer Arbeitgeber: Runware
Als Senior Software Engineer bei Runware erwartet Sie eine inspirierende Arbeitsumgebung, in der Sie an der Spitze innovativer AI-Technologien arbeiten. Wir bieten Ihnen die Flexibilität eines Remote-first-Ansatzes, großzügige Urlaubsregelungen und bedeutende Aktienoptionen, sodass Sie nicht nur zur Unternehmensentwicklung beitragen, sondern auch von Ihrem Erfolg profitieren können. Unsere Kultur fördert Zusammenarbeit und persönliche Entwicklung, während regelmäßige Retreats in inspirierenden Locations den Teamgeist stärken und Raum für kreative Ideen schaffen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer 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 Runware anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer 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 Runware vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer 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 Runware 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 Runware 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.