SES Satellites

Senior Engineer – Software Architecture

SES Satellites

full-time

Posted on:

Location Type: Hybrid

Location: BetzdorfLuxembourg

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own the end-to-end software architecture of the meoSphere network, including internal and external software components
  • Define the functional architecture and prepare the technical and design specifications from which software will be developed
  • Specify robust interfaces, focusing on standards and interoperability
  • Perform technical design reviews and ensure synchronization of developments in collaboration with the Payload Development and Software Center of Expertise teams
  • Run crisp cadences (code reviews, unit test, and system test reviews, design controls) that accelerate delivery without bureaucracy
  • Bake in security ‑ by ‑ design, resilience to adverse conditions, and comprehensive observability for operations
  • Improve existing and develop new best practices for software development, continuous integration and product evolution

Requirements

  • 10 years of applicable working experience related to software development and/or software solutions implementation
  • 5 years of experience architecting and designing (architecture, design patterns, reliability, and scaling) of new and existing systems
  • Demonstrated software development expertise including domain modelling, design patterns, data structures, and test-driven development
  • Tangible knowledge in medium to large scale software design, continuous integration, and product development best practices
  • Knowledge of mainstream programming languages (C/C++, Python, Java, JavaScript, Angular, etc.)
  • Familiarity with Agile methodologies (Kanban and/or SCRUM)
  • Experience is leading or working in cross-functional and remote project teams
  • Analytical sense and ability to synthesize, anticipate, manage and mitigate risks
  • Very good coordination and priority setting facilities, Problem perception, assessment and solving
  • Good communication skills and ability to interface at different levels of the organisation
  • Fluency in spoken and written English with additional languages considered an asset.
Benefits
  • Willing to work at least 60% onsite from office
  • Candidates must be prepared to undergo a security clearance procedure
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software architecturedesign patternsdata structurestest-driven developmentcontinuous integrationC/C++PythonJavaJavaScriptAngular
Soft Skills
analytical skillsproblem solvingcoordinationpriority settingcommunicationrisk managementsynthesisinterpersonal skillsleadershipcollaboration