Senior Software Engineer

Vor 7 Tagen


Berlin, Berlin, Deutschland Jobgether Vollzeit 80.000 € - 110.000 € pro Jahr

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (all genders) in Germany.

In this role, you will contribute to the design and operation of scalable software systems powering smart homes and buildings. You will work on the architecture and implementation of a Building Operating System, integrating IoT devices, cloud infrastructure, and digital twin technology. The position offers the chance to influence system design, drive technical initiatives, and collaborate across cross-functional teams to deliver impactful solutions. You will mentor junior engineers, improve operational processes, and help shape the technical roadmap. The work environment emphasizes innovation, sustainability, and collaboration, allowing engineers to take ownership of complex technical challenges while making a real-world impact.

Accountabilities:

• Design, develop, and operate scalable IoT and smart building systems, integrating various proprietary and standard devices.

• Build and maintain a Building Digital Twin to provide a unified operational view.

• Develop internal tools to streamline workflows and support the Building Operating System.

• Own and deliver complex technical tasks independently while adapting to changing priorities.

• Contribute to architecture, roadmap planning, and cross-domain decision-making.

• Champion test-driven development, CI/CD, automation, and operational excellence.

• Ensure system quality, maintainability, and observability following best practices.

• Collaborate with product managers, designers, and engineers to deliver impactful solutions.

• Mentor junior team members and contribute to a culture of ownership and innovation.

Requirements


• Strong experience designing, building, and maintaining production software systems, ideally in IoT, smart home, or smart building domains.

• Proficient in modern software design patterns and distributed, event-driven architectures.

• Hands-on experience with Kotlin, Python, TypeScript, PostgreSQL, Redis, message brokers, and cloud platforms.

• Familiarity with Linux-based systems, containerization, and cloud-edge device interactions.

• Experience designing and operating highly available systems with large fleets of connected devices.

• Knowledge of IoT connectivity technologies (Wi-Fi, BLE, Zigbee, Thread, LoRaWAN, NB-IoT, 5G) and protocols (MQTT, CoAP, WebSockets, KNX, BACnet, Matter, Modbus, Z-Wave).

• Practical experience with IoT data pipelines, telemetry ingestion, and time-series databases.

• Strong collaborative and communication skills, with experience mentoring peers and contributing to team strategy.

• Nice to have: experience with IoT device lifecycle management, OTA updates, observability, or building automation systems (HVAC, lighting, energy, access control).

Benefits


• Permanent employment contract with 30 vacation days.

• Flexible hybrid work arrangements, including home office and up to 40 days per year working from abroad.

• Company pension scheme and attractive employee benefits.

• Language courses (English/German) and employee discounts with sustainable brands.

• Mental health support through anonymous private/group sessions with external partners.

• Virtual Shares Program to participate in company success.

• Ownership and opportunity to make a tangible impact across organizational levels.

• Diverse and inclusive work environment, collaborating with colleagues from over 50 countries.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.
It compares your profile to the job's core requirements and past success factors to determine your match score.
Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest

#LI-CL1



  • Berlin, Berlin, Deutschland Ninox Software GmbH Vollzeit 80.000 € - 120.000 € pro Jahr

    We from Ninox look for a Senior Software Engineer having strong experience building complex products, attention to detail and great communication skills.Why Ninox?Ninox is a leading AI-enhanced low-code platform for business applications. We empower business teams to take back ownership of their processes and work more efficiently. With Ninox, anyone can...


  • Berlin, Berlin, Deutschland Ninox Software GmbH Vollzeit 60.000 € - 120.000 € pro Jahr

    We from Ninox look for a Senior Software Engineer having strong experience building complex products, attention to detail and great communication skills. Why Ninox? Ninox is a leading AI-enhanced low-code platform for business applications. We empower business teams to take back ownership of their processes and work more efficiently. With Ninox, anyone can...


  • Berlin, Berlin, Deutschland Create Your Own Career Vollzeit 60.000 € - 120.000 € pro Jahr

    We are looking for a Senior Software Engineer  (m/f/d)(unlimited, full-time) Join our team at our location in Berlin  – hybrid working conditions available. You will be part of one of our product teams, and you will focus mainly on frontend development while also taking on some backend work. Your main responsibilities will include:Acting as a role...


  • Berlin, Berlin, Deutschland Gesellschaft für musikalische Aufführungs- und mechanische Vervielfältigungsrechte (GEMA) Vollzeit 60.000 € - 120.000 € pro Jahr

    Für unser Team Solutions Engineering im Bereich GEMA Digital am Standort Berlin suchen wir zum nächstmöglichen Zeitpunkt eine/einen Senior Software Engineer / Site Reliability Engineer (m/w/d) in Vollzeit (40 Stunden/Woche).Du liebst Musik? Dann hilf mit, sie zu schützenBei der GEMA Digital gestalten wir die digitale Zukunft der Musiklizenzierung. Unsere...


  • Berlin, Berlin, Deutschland Meet Life Sciences Vollzeit 60.000 € - 80.000 € pro Jahr

    We're supporting aglobal medical device companyin Berlin that is expanding its R&D team and looking to hire aSenior Software Engineer (Qt / C++)to work on mission-critical software used in cancer treatment technologies.This is an opportunity to join a highly technical, regulated environment and play a key role in developing real-world healthcare...


  • Berlin, Berlin, Deutschland Endress+Hauser Vollzeit 70.000 € - 90.000 € pro Jahr

    Bei Endress+Hauser geschieht Fortschritt durch Zusammenarbeit. Als weltweit führender Anbieter von Messgeräten gestalten unsere über Mitarbeitenden die Zukunft im Bereich der Prozessautomatisierung. Ob bei der Innovation und Umsetzung neuer Technologien im Team, der Zusammenarbeit in der Entwicklung neuer Geräte oder der Stärkung wichtiger Beziehungen...

  • Senior Software Engineer

    vor 7 Stunden


    Berlin, Berlin, Deutschland Endress+Hauser Vollzeit 90.000 € - 120.000 € pro Jahr

    Bei Endress+Hauser geschieht Fortschritt durch Zusammenarbeit. Als weltweit führender Anbieter von Messgeräten gestalten unsere über Mitarbeitenden die Zukunft im Bereich der Prozessautomatisierung. Ob bei der Innovation und Umsetzung neuer Technologien im Team, der Zusammenarbeit in der Entwicklung neuer Geräte oder der Stärkung wichtiger Beziehungen...


  • Berlin, Berlin, Deutschland Jobgether Vollzeit 80.000 € - 120.000 € pro Jahr

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in Germany.As a Senior Software Engineer, you will play a pivotal role in building scalable, resilient, and innovative software systems that power smart homes and buildings. You will design and operate IoT platforms, maintain digital...


  • Berlin, Berlin, Deutschland Lalamove Vollzeit 60.000 € - 120.000 € pro Jahr

    At Lalamove, we believe in the power of community. Millions of drivers and customers use our technology every day to connect with one another and move things that matter. Delivery is what we do best and we ensure it is always fast and simple. Since 2013, we have tackled the logistics industry head on to find the most innovative solutions for the world's...


  • Berlin, Berlin, Deutschland Lalamove Vollzeit 60.000 € - 120.000 € pro Jahr

    At Lalamove, we believe in the power of community. Millions of drivers and customers use our technology every day to connect with one another and move things that matter. Delivery is what we do best and we ensure it is always fast and simple. Since 2013, we have tackled the logistics industry head on to find the most innovative solutions for the world's...