Senior Software Engineer / Backend (all gender)

Permanent employee, Full-time · Remote

Read job description in:
Das erwartet Dich bei uns
Software-Design und Entwicklung:
  • Anforderungsanalyse: Du versteht und analysierst Benutzeranforderungen, um maßgeschneiderte Softwarelösungen zu entwickeln.
  • Software-Architektur: Erstelle innovative Designpläne und wähle die passenden Lösung für ein robustes und skalierbares System. 
  • Coding: Schreibe sauberen, effizienten und wartbaren Code, der Designstandards entspricht. 
Testen und Debugging:
  • Testing: Entwickle und führe (automatische) Tests für einzelne Komponenten durch, um ihre Funktionalität zu gewährleisten.
Wartung und Optimierung:
  • Software-Updates: Führe kontinuierliche Integrationen durch, um Features zu erweitern, Bugs zu beheben und Sicherheitslücken zu schließen.
  • Dokumentation & Support: Du pflegst ausreichende Dokumentationen und bietest den Stakeholdern technischen Support, um die Nutzung der Software zu erleichtern.
Deployment und Monitoring:
  • Automatisiertes Deployment: Setze auf CI/CD-Pipelines, um neue Software-Versionen sicher und effizient auszurollen.
  • Systemüberwachung: Überwache kontinuierlich das Systemverhalten nach dem Deployment, um potenzielle Probleme frühzeitig zu erkennen und sofort zu reagieren.
Das bist Du
  • Erfahrung: Du bringst mindestens 6 Jahre als Software Engineer mit.
  • Allrounder: Du hast bereits einige Programmiersprachen kennengelernt und bist flexibel in der Wahl der Technologie.
  • Keep it Simple: Du weißt, dass die beste Lösung oft die einfachste ist und setzt auf klare, verständliche Ansätze.
  • Done is Better than Perfect: Du verlierst Dich nicht in Perfektion, sondern näherst Dich schrittweise an und legst Wert darauf, funktionierende Lösungen schnell zu liefern.
  • Entscheidungsstärke: Du triffst fundierte Entscheidungen, agierst bei Bedarf schnell und erkennst, wann tiefere Planung nötig ist.
  • Nice-to-have: Kenntnisse in Go, Kotlin und Kubernetes sind ein Plus.
  • Learn and Be Curious: Du bist offen für Neues und lernbereit, immer auf der Suche nach Wissen und Innovation.
Das bieten wir Dir
  • Du arbeitest in selbstorganisierten und kooperativen Teams
  • Eine offene und integrative Unternehmenskultur, in der wir uns auf Deinen einzigartigen Input freuen
  • Ein Arbeitsumfeld in dem deine Meinung gefragt ist und Du etwas bewegen kannst
  • Kollaborativer Arbeitsstil über Rollen und Hierarchien hinweg
  • Peer-to-Peer Learning: Lerne von- und miteinander im #TeamDeepUp
  • Die Möglichkeit bei DeepUp Teil von etwas Großem zu sein und in einem bedeutsamen Zukunftsmarkt mitzuwirken
Unsere Benefits
  • Arbeite hybrid oder vollständig remote - die Entscheidung liegt bei Dir
  • Nutze unsere Betriebliche Altersvorsorge zu provisionsfreien Tarifen - denn Deine Zukunft ist uns wichtig! 
  • First Day vor Ort in Bonn – inklusive Teamlunch und Einführung in die Welt von DeepUp (Start auch remote möglich)
  • Gemeinsame Events in unserem modernen Bonner Office, bei denen Networking und der gemeinsame Spaß im Vordergrund stehen
  • Eine gemütliche Coffee-Lounge, um in Deinen Pausen zu entspannen 
  • Buddy-Programm für ein gelungenes Onboarding
  • Gestalte Deinen (Arbeits-)Alltag flexibel in Abstimmung mit Deinem Team
  • Moderne Arbeitsausstattung nach Deinen Bedürfnissen
  • Freu Dich über 30 Tage Urlaub sowie Weihnachten und Silvester als feste freie Tage on top
Wie kommst du zu uns?
Du findest Dich in unserer Stellenausschreibung wieder und willst #TeamDeepUp ergänzen? Klick einfach auf den "Jetzt bewerben" Button und überzeug uns davon, dass Du zu uns passt!
Deine direkte Leitung zu uns
Bedeutung Ihres Bildes

Anna 
People & Culture Manager
people@deepup.de
Über uns
Schon mal vom Schreibtisch aus in eine Baugrube geschaut?
Denn wir bei DeepUp erfassen und dokumentieren mittels unserer hochauflösenden 3D-Scan-Technologie die Realität des Netzausbaus in as-built-Qualität. Kurz und knapp: Wir revolutionieren die unterirdische Netzinfrastruktur.
Durch unsere vielseitige Produktvision bieten sich Dir unzählige Möglichkeiten, Dich, Deine Vorstellungen und Ideen aktiv in die DeepUp-Historie einzubringen und gemeinsam Großes zu bewirken.
Your mission
Software design and development
  • Requirements Analysis: Understand and analyze user requirements to develop customized software solutions.
  • Software architecture: Create innovative design plans and choose the right solution for a robust and scalable system. 
  • Coding: Write clean, efficient and maintainable code that meets design standards. 
Testing and debugging
  • Testing: Develop and execute (automated) tests for individual components to ensure their functionality.
Maintenance and Optimization
  • Software updates: Perform continuous integrations to enhance features, fix bugs and close security gaps.
  • Documentation Support: Maintain sufficient documentation and provide technical support to stakeholders to facilitate the use of the software.
Deployment and monitoring
  • Automated deployment: Rely on CI/CD pipelines to roll out new software versions safely and efficiently.
  • Systemmonitoring: Continuously monitor system behavior after deployment to detect potential problems early and react immediately.
Your profile
  • Experience: You have at least 6 years as a software engineer.
  • Allrounder:You have already learned several programming languages and are flexible in your choice of technology.
  • Keep it Simple: You know that the best solution is often the simplest one and focus on clear, understandable approaches.
  • Done is Better than Perfect: You don't get lost in perfection, but approach it step by step and attach importance to delivering working solutions quickly.
  • Bias for action: You make sound decisions, act quickly when necessary and recognize when deeper planning is required.
  • Nice-to-have: Knowledge of Go, Kotlin and Kubernetes is a plus.
  • Learn and Be Curious: You are open to new things and willing to learn, always on the lookout for knowledge and innovation.

What we offer
  • You will work in self-organized and collaborative teams
  • Our company culture is open and inclusive, we look forward to your unique input
  • We have an work environment where your opinion is valued and you can make a difference
  • Collaborative work style beyond roles and hierarchies
  • Peer-to-peer learning: learn from and with each other in #TeamDeepUp
  • The opportunity to be part of something huge and to be involved in a significant future market
Our benefits
  • Work hybrid or completely remote - the decision is yours
  • Your first working day in Bonn - including team lunch and an introduction to the world of DeepUp (remote start also possible)
  • Team events in our modern office, where networking and having fun are most important
  • A cozy coffee lounge to relax during your breaks
  • A buddy program for a successful onboarding
  • Flexible organization of your (working) day in coordination with your team
  • Modern work equipment according to your needs
  • 30 days vacation
How to apply

Sounds like you and you want to join #TeamDeepUp? Just click on the "Apply Now" button and convince us that you are a good fit for us!

Your connection to us
Bedeutung Ihres Bildes

Anna 
People & Culture Manager
people@deepup.de
About us
Have you ever looked into an excavation pit from your desk?
Because at DeepUp, we capture and document the reality of network expansion in as-built quality using our high-resolution 3D scanning technology. In a nutshell, we are revolutionizing underground network infrastructure.
Our versatile product vision offers you countless opportunities to actively contribute to DeepUp's history with your ideas and ideas, and to achieve great things together.
We are looking forward to meeting you!
Application made easy: fill out the form with the most important data and upload your documents. If you have any difficulties, please feel free to contact us by mail via people@deepup.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.