Auf einen Blick
- Aufgaben: Entwickle komplexe, hochverfügbare Systeme für ein nahtloses Spielerlebnis.
- Arbeitgeber: Innovatives Unternehmen mit einer offenen und kreativen Community.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Arbeit, 30 Tage Urlaub und professionelle Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Software und arbeite an spannenden Projekten in einem dynamischen Umfeld.
- Gewünschte Qualifikationen: Erfahrung in Systemprogrammierung und Kenntnisse in Go, PHP und Python.
- Andere Informationen: Werde Teil einer respektvollen und freundlichen Unternehmenskultur mit internationalen Kollegen.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Overview
Your Epic Quest as a Senior Software Engineer :
As a Senior Engineer you are the technical beacon for the team and the platform. You work on the most critical components of our system and ensure that millions of players enjoy a seamless experience at all times.
Your mission
Architect of High Availability: You design and build complex highly available systems that remain rock-solid even under extreme load. Your code is the foundation on which countless game worlds safely rest.
Depth in Windows & Linux: You navigate both worlds with confidence. Developing core system-level components and services under Windows and Linux is part of your daily craft.
Software Craftsman: For you code is more than just functional its a craft. You raise the quality of our codebase by reducing complexity and creating elegant maintainable solutions. You ensure our applications are not only performant but also understandable and extensible in the long run.
Technical Visionary: With your architectural foresight you help shape the future of our software landscape. You make sound technology decisions design sustainable solutions and coach fellow engineers in their implementation.
You build it you run it: Your responsibility doesnt end with a git push. You oversee the entire lifecycle of your software and bring in your operational expertise to build robust maintainable systems.
Your profile
Master of High Availability : Proven track record in designing and operating complex systems where fault tolerance and scalability were paramount.
System-Level Expert: Deep knowledge of system programming and the internals of both Linux and Windows operating systems.
Polyglot Programmer: A seasoned all-rounder with hands-on expertise in multiple languages especially Go PHP and Python.
Architecture in Your Blood : You think in patterns structures and scalability. You translate complex requirements into solid technical concepts and anchor them within the team.
Operations Experience : You know what it takes to run software in large live environments and are well-versed in CI / CD monitoring and logging.
Seniority & Mentorship : Youre not only an outstanding developer but also a mentor who shares knowledge generously and raises the technical bar for the whole team
Your benefits
Gaming at Heart : We provide free Nitrado Game Servers for gamers and a welcoming community for anyone who wants to feel at home even if youre not a gamer. Discover how Nitrado is more than just gaming – an open community for technology and creativity.
Flexible working hours : Tailor your work hours to your personal needs for a better work-life balance.
Remote work : Our agile teams collaborate seamlessly from their preferred location whether in our modern offices in Karlsruhe or Berlin or fully remote.
Work from Abroad : Extend your workspace beyond national borders with our support for remote work from abroad enabling you to work from your favorite international destinations while staying connected with your team.
Mental Health : We support your mental well-being with our annual Mental Health Day and collaboration with psychologists and lifestyle experts.
Physical Health : Our office infrastructure provides state-of-the-art workspaces with ergonomic design to enhance your health and productivity while staying fit on your commute with your JobRad . Additionally employees receive a generous subsidy for ergonomic home office furniture ensuring optimal work conditions even when working remotely.
Professional Development : Utilize training opportunities to develop and stay current with your skills.
Company Pension Plan : We support your financial security for the future with an attractive contribution.
Working Environment : Youll experience a respectful and friendly workplace culture characterized by transparency and a family-like corporate culture.
Vacation and Paid Time Off : Enjoy 30 days of vacation and additional paid leave for special occasions.
International Collaboration : As an international company we successfully overcome time zones and language barriers providing you an international work atmosphere.
Social Activities : Strengthen your commitment and team cohesion through team-building events participating in sports events and social activities.
Long-Term Stability : With over two decades of experience we are a reliable employer for our employees.
Well-being : Enjoy fresh cuisine and diverse catering options to ensure your physical well-being.
Get together : Work hard play hard – We come together twice a year for our company celebrations strengthening our team bonds.
Modern Workspaces : Our office infrastructure offers state-of-the-art workspaces with ergonomic design for your comfort and health.
Corporate Culture and Values : You become part of a positive corporate culture that embraces values such as diversity and inclusion.
Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems
Employment Type : Full Time
Experience : years
Vacancy : 1
#J-18808-Ljbffr
Senior Software Developer (m / f / d) Arbeitgeber: Nitrado (marbis GmbH)
Kontaktperson:
Nitrado (marbis GmbH) HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Developer (m / f / d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Zeige dein Interesse an der Branche und teile deine Projekte, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für die Rolle eines Senior Software Developers relevant sind. Wir empfehlen, Mock-Interviews mit Freunden oder Kollegen durchzuführen.
✨Tipp Nummer 3
Sei bereit, deine Erfahrungen zu teilen! In Interviews geht es oft darum, wie du Probleme gelöst hast. Bereite Geschichten vor, die deine Fähigkeiten in der Softwareentwicklung und im Teamwork zeigen.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Und vergiss nicht, deine Leidenschaft für Gaming und Technologie zu betonen – das kommt immer gut an!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Developer (m / f / d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die zu unserem Team passen. Zeig uns, wer du bist und was dich motiviert!
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. So können wir schnell erkennen, dass du der richtige Kandidat für die Stelle bist.
Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und wie du komplexe Systeme entworfen hast. Zeige uns, wie du in der Vergangenheit Herausforderungen gemeistert hast und welche Technologien du beherrschst.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst.
Wie du dich auf ein Vorstellungsgespräch bei Nitrado (marbis GmbH) vorbereitest
✨Verstehe die Anforderungen
Mach dir ein klares Bild von den spezifischen Anforderungen der Stelle als Senior Software Developer. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den geforderten Kompetenzen passen.
✨Bereite technische Fragen vor
Erwarte technische Fragen zu Systemarchitektur, Programmierung und Betriebssystemen. Übe, wie du komplexe Probleme lösen würdest, und sei bereit, deine Denkweise und Lösungsansätze klar zu kommunizieren.
✨Zeige deine Leidenschaft für Code
Betone, dass du nicht nur funktionalen Code schreibst, sondern auch Wert auf Eleganz und Wartbarkeit legst. Teile Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du die Qualität des Codes verbessert hast.
✨Sei bereit, dein Wissen zu teilen
Da Mentorship ein wichtiger Teil der Rolle ist, sei bereit, über deine Erfahrungen im Coaching anderer Entwickler zu sprechen. Zeige, wie du dein Wissen weitergibst und das Team insgesamt stärkst.