Vacature Senior Software Engineer - Software Defined Networking - Amsterdam

Amsterdam

ViaSat Netherlands B.V
  • ViaSat Netherlands B.V Bedrijfsprofiel
  • Universitair of hoger
  • Senior niveau
  • Vast contract
  • 40 uur p/w
Vacature opgeslagen in je favorieten!
Vacature verwijderd uit je favorieten!
Functieomschrijving
We're looking for a senior software engineer to help us develop a platform which will shape the way satellite ground networks are setup and managed. Our network programmability backend services take brand new technologies around Software Defined Networking (SDN) and data-driven / machine learning (ML) techniques, and apply them to enhance our network engineer's abilities to deploy and maintain our ground networks.
In this role you'll be expected to work with a team to design and implement backend services software. These services interact with real-time data streams, traditional databases, automation systems (e.g. Jenkins, Ansible, etc.), and network engineering input to advance network operations from manual to automated systems. These efforts also include working with data scientists and engineers automate ground networks in ways not possible before. A basic understanding of IP networks is required for this role, but in-depth networking experience is not; just the ability and interest in learning.

Roles
  • Understand and analyze user and system requirements as input for the SW development
  • Designing and implementing scalable, robust, and secure SW backend services
  • Implementation of these services in Python
  • Collaborate with Product Managers, Software Engineers and project stakeholders to deliver SW products with quality, on time and in line with a defined scope
  • Deliver maintainable, robust, and testable code
  • Share knowledge and collaborate with other developers and network engineers across the business
  • Support the production of SW documentation as needed
  • Proactively propose solutions to ensure business continuity

lees meer

Functie-eisen  
  • Bachelor's degree in engineering, Information Technology or a related field of study required
  • 5+ years professional experience in software engineering and development
  • Experience designing and implementing complex, modular, extensible backend systems
  • Basic familiarity in how IP networks operate, and the desire and ability to learn more about them
  • Robust, object-oriented software development skills in Python, Go, or similar
  • Proficient with software development tools such as git
  • Development in CI/CD devops frameworks, and use of tools such as Jenkins
  • Knowledge of application deployment using containers, Docker, Kubernetes
  • Experience working in Agile development environments (Scrum, Kanban, hybrid, etc.)
  • Proficient communication skills in English
  • Travel: Up to 10% 
 
 

lees meer

Taalvaardigheid Vereist: Engels, Nederlands
Handig om te kunnen: Frans
Overige info Preferences:
  • Master's Degree in a technical field or equivalent experience
  • Experience developing complex, microservice based backend systems in Python
  • Familiarity with cloud services and technologies – IaaS, PaaS, AWS & Google Cloud
  • Experience designing and developing for continuous integration & delivery environments (CI/CD)
  • Please submit your English resume / CV. Added bonus for published papers, git repositories, or other publicly available information that demonstrate your skills and experiences.

lees meer

Bedrijfsomschrijving Viasat Netherlands is the fastest growing European office of Viasat. We are focused on SW innovations for Viasat's EMEA and global ground system. Our international engineering team works in a collaborative environment with multidisciplinary teams across the world from our office in the vibrant city center of Amsterdam.

lees meer

Vacature opgeslagen in je favorieten!
Vacature verwijderd uit je favorieten!

Vergelijkbare Vacatures Software Engineer in Amsterdam