Senior Go Engineer

ICEYE

Helsinki, Finland

What are we looking for?

We are looking for a Senior Software Engineer to join our Satellite Communications Network team in Helsinki. You will design, develop, and improve our payload downlinking system. This system handles payload data receiving, decoding, decrypting, and monitoring for communication between ground systems and the ICEYE satellite fleet. You’ll primarily work with Go and support the infrastructure using tools like Terraform and Helm, collaborating with the DevOps team.

About the role?

You will build modular, scalable systems and develop new features as well as APIs for internal stakeholders. The role involves using Kubernetes and various cloud technologies to ensure high availability and reliability, following agile best practices. We deploy the software to run both on cloud in customer on-prem systems. We are looking for an experienced engineer who can take ownership of key products and help lead by example.

This role offers the opportunity to work on cutting-edge satellite communication technology while contributing to a growing and innovative team. If you're excited by the challenge of creating reliable, high-performance systems in a fast-paced environment, we’d love to hear from you!

Requirements

What you need to succeed:

  • M.Sc or equivalent and more than 6 years of work experience in software engineering.
  • Strong experience in software engineering, with expertise in Go.
  • Experience with infrastructure as code, specifically Kubernetes and Terraform.
  • Hands-on experience with CI/CD pipelines, container orchestration, and GitOps workflows.
  • Proficient in working with GNU/Linux systems, including basic shell scripting.
  • Knowledge of microservices, containers, and cloud platforms (especially AWS).
  • Experience with software security and networking.
  • Familiarity with agile methodologies and experience working in an agile team.
  • Ability to design, implement, and maintain complex, scalable systems.
  • Track record of successfully taking ownership of product deliverables
  • Nice-to-Have Requirements:
    • Experience with additional programming languages (e.g., C, Python).
    • Familiarity with spacecraft or satellite communication systems.
    • Knowledge of low-level communication protocols.

Apply Now

Don't forget to mention Space-Careers when applying.

Share this Job

More Job Searches

Finland      Ground Systems, Software and Equipment      Hybrid      On-site      Satellite Manufacturers and Subcontractors      Space Software Engineer      ICEYE     

© EuroJobsites 2024