Senior Software Engineer

Stellar Telecommunications

Bruges

Hybride

EUR 50 000 - 65 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Remote or hybrid work
International team
Continuous learning
Ownership over core stack

Résumé du poste

Stellar Telecommunications in Bruges, France is seeking a Senior Software Engineer to develop and maintain STEER Management, Stellar's OpenWisp-based device and network management platform, with a Django/Python backend.

This hands-on role focuses on ownership across backend APIs, data models and OpenWisp integration, while collaborating with DevOps, product and customer teams in an open-source oriented environment.

Qualifications

  • 10+ years of software engineering experience with strong Python.
  • Design REST APIs and multi-layer permission systems.
  • Solid Linux and networking fundamentals; OpenWisp experience is a plus.

Responsabilités

  • Design, develop and maintain STEER Management features on OpenWisp-based platform.
  • Own Django/Python backend, REST APIs and access-control logic.
  • Document data models and improve test coverage across upgrades.

Connaissances

Python
REST APIs
Linux
Networking
Open Source

Outils

Django
OpenWisp
CI/CD

Description du poste

Salary range is €50 to €65K, to be determined based on seniority

Senior Software Engineer at Stellar Telecommunications
Location

Salary range is €50 to €65K, to be determined based on seniority

Stellar brings together professionals and experts from a range of exciting domains and technologies: telecommunications (cellular 4G/5G terrestrial and non-terrestrial networks, Wi-Fi and satellites), mobility (trains, aircraft, drones and road vehicles), and software for efficient data transmission, orchestration, network management, data collection, processing and analysis, including growing AI/ML capabilities.

Our products and solutions - the STEER® Software Suite, M2M/IoT solutions and the all-in-one GLOBBLE® offering - are transforming how people and vehicles experience connectivity while on the move by enabling seamless, ubiquitous and reliable broadband services. More information is available at https://www.stellar.tc.

Stellar is an ideal workplace for professionals who are eager to learn, challenge conventional approaches, explore practical innovations and take meaningful ownership in a supportive, collaborative, results-driven, international and professional environment.

Position Summary

Reporting to the Director of Software Development, the Senior Software Engineer develops and maintains STEER Management, Stellar's device and network management platform built on top of OpenWisp, and its Django/Python backend.

STEER Management is made up of several custom extensions of OpenWisp modules, covering device configuration, users, monitoring, notifications and firmware upgrades, which Stellar maintains and keeps aligned with each upstream OpenWisp release. The role develops and maintains these modules across the device, web interface and management platform layers, and is primarily backend work with a smaller frontend component.

This is a hands-on individual contributor role. We are looking for engineers who value deep technical ownership, and who genuinely enjoy working within an open-source ecosystem and community. Stellar's engineering teams are also increasingly relying on AI-assisted development tools as part of their workflow, and we're still shaping our practices around them as we go.

Key Responsibilities
Platform Development
  • Design, develop and maintain features on STEER Management, Stellar's OpenWisp-based device and network management platform.
  • Own and extend the Django/Python backend, including REST APIs and permission/access-control logic across the platform's multiple layers (device, web interface, management platform).
  • Design, maintain and document the data model (Django models, migrations and database schema), preserving data integrity across OpenWisp upgrades.
  • Improve test coverage, including adapting OpenWisp's own test suite to Stellar's specific module configuration.
Open Source & Release Management
  • Track OpenWisp upstream releases, assess their impact on Stellar's custom modules, and plan adaptation work ahead of major version changes.
  • Contribute fixes and improvements upstream to OpenWisp where relevant, reducing Stellar's long-term maintenance burden.
  • Support the definition and rollout of a structured release process across dev, QA and production environments, in collaboration with the DevOps team.
  • Work closely with the STEER EDGE team on the interface between managed devices and the platform (device APIs, UCI-level configuration, provisioning).
  • Partner with product and customer-facing teams to clarify use cases, permissions and supported features.
  • Document architecture, permission models and configuration logic clearly for the rest of the engineering team; strengthening documentation practices is a current priority for Stellar's engineering organization, and this role is expected to help raise the bar.
Required Experience and Skills
  • 10+ years of software engineering experience, with strong hands-on Python and the ability to work independently and take ownership within a small team with limited management overhead.
  • Comfortable designing and maintaining REST APIs and multi-layered permission/access-control systems.
  • Strong Linux fundamentals and comfort operating within a self-hosted, open-source-based stack.
  • Solid system and networking fundamentals (IP addressing, routing, VPNs, Linux networking); the platform manages network devices, so backend experience without networking knowledge is not sufficient.
  • Comfortable owning features end-to-end with limited hand-holding.
  • Strong documentation habits: comfortable writing clear technical documentation as you go, not just as an afterthought.
  • Genuine interest and active involvement in open-source communities, including contributing changes upstream.
  • English professional proficiency expected (French a plus).
Preferred Experience
  • Experience using AI-assisted coding tools (AI coding agents, LLM-based assistants) in a professional development workflow.
  • Prior contributions to OpenWisp or another open-source device/network management platform; a public contribution history is a strong plus.
  • Experience with fleet or device management platforms (network management systems, IoT device management).
  • Familiarity with the frontend technologies used in the OpenWisp ecosystem.
  • Experience with CI/CD pipelines and automated testing for web platforms.
  • Experience with Python web frameworks, ideally Django.
What We Offer
  • Strong technical ownership over a core, highly differentiated part of Stellar's software stack.
  • A dynamic software development environment, with practices still being shaped and openness to the best ideas each new engineer brings.
  • Exposure to telecommunications, mobility, edge computing and connected systems.
  • Continuous learning in a supportive, expert-driven engineering team.
  • A collaborative, international and multicultural working environment.
Location and Working Model
  • Office at Stellar's Bruges (33), France.
  • Full remote or hybrid working model possible depending on profile.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Senior Devops & Platform Engineer
Senior Devops & Platform Engineer

Stellar • Bruges

Hybride
EUR 80 000 - 120 000
Stock options
Competitive compensation
Continuous learning
Senior Software Engineer — OpenWisp Platform (Remote)
Senior Software Engineer — OpenWisp Platform (Remote)

Stellar Telecommunications • Bruges

Hybride
EUR 50 000 - 65 000
Remote or hybrid work
International team
Continuous learning
+1
Infrastructure & Network Engineer
Infrastructure & Network Engineer

stellar // • Bruges

Hybride
EUR 60 000 - 90 000
Stellar stock options
Hybrid working model
International environment
Infrastructure & Network Engineer
Infrastructure & Network Engineer

Stellar Telecommunications • Bruges

Hybride
EUR 55 000 - 75 000
Hybrid work model
International team
Professional development
+1
Infrastructure & Network Engineer
Infrastructure & Network Engineer

Stellar Telecommunications SAS • France

Hybride
EUR 70 000 - 110 000
System Test Engineer
System Test Engineer

Stellar Telecommunications • Bruges

Sur place
EUR 55 000 - 85 000
Stock options
System Test Engineer
System Test Engineer

stellar // • Bruges

Sur place
EUR 45 000 - 65 000
Stock options
Competitive compensation
International team
Senior Backend Engineer (Python/Django) – Open Source & AI
Senior Backend Engineer (Python/Django) – Open Source & AI

Stellar • France

Hybride
EUR 50 000 - 65 000
Senior Backend Engineer (Stellar ecosystem)
Senior Backend Engineer (Stellar ecosystem)

Startup Talents • France

Sur place
EUR 90 000 - 130 000
30 days of PTO
Annual team offsites
Equity participation from day 1
+2
Founding Software engineer
Founding Software engineer

Steerlab • Paris

Sur place
EUR 70 000 - 110 000
Competitive salary
Stock options
Equity