Design and operate software systems for satellite-ground communication scheduling. Work with ground station services, model radio links, and ensure optimal communication scheduling. Utilize Python and Go on AWS and Kubernetes.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
πΉ Role Overview
- Title: Senior Software Engineer β Ground Station Pass Planning
- Location: Espoo, Finland (Hybrid β 2 days remote/week)
- Type: Permanent
- Salary: β¬6,000ββ¬8,000/month (gross, based on experience)
- Focus: Designing and operating systems for planning satellite ground station passes β integrating with ground station services, modeling radio links, and ensuring optimal communication scheduling.
πΉ About ICEYE
- Global leader in Synthetic Aperture Radar (SAR) satellite operations.
- Owns and operates the worldβs largest SAR constellation.
- Mission: Provide reliable Earth Observation dataβeven in darkness or cloud coverβto improve life on Earth.
- Applications include disaster response, maritime monitoring, insurance, and finance.
- 800+ employees from ~60 countries; strong culture of innovation, teamwork, and curiosity.
πΉ Core Responsibilities
- Develop and operate software systems for satellite-ground communication scheduling.
- Interface with ground station services and configure satellite passes.
- Implement high-performance distributed systems and RESTful APIs.
- Manage data and metadata using PostgreSQL and MongoDB.
- Work within a Python and Go tech stack on AWS and Kubernetes.
- Ensure system scalability, low latency, and reliability.
- Contribute to technical mentorship and maintain high engineering standards.
πΉ Required Qualifications
- Masterβs degree in Computer Science, Engineering, or related field.
- 5+ years of software engineering experience.
- Strong skills in Python, Go, or similar languages.
- Experience with distributed systems, databases, and API development.
- Proven ability to build and operate production systems.
- Strong problem-solving mindset and adaptability to new technologies.
- Interest and experience using AI/LLM tools for software development.
- Excellent communication and teamwork skills in English.
πΉ Preferred / Nice-to-Have Skills
- Understanding of RF propagation and radio communications.
- Experience with Kubernetes, Terraform, CI/CD pipelines, GitOps workflows, and container orchestration.
πΉ Cultural & Professional Environment
- Dynamic Earth Observation scale-up environment with real impact.
- Autonomous role with supportive peers and continuous learning opportunities.
- Emphasis on technical excellence, collaboration, and innovation.
- Company values: Teamwork, curiosity, fun, and βmaking the impossible possible.β
πΉ Benefits
- Competitive salary (β¬6kββ¬8k/month)
- Relocation support (flight, housing, agency help)
- Health and private insurance
- Flexible benefits budget (sports, wellness, transport, etc.)
- Time for self-development, research, and conferences
- Modern, collaborative office spaces + excellent snacks & coffee
Similar Jobs
Explore other opportunities that match your interests
ReOrbit
Senior Frontend Software Engineer
ICEYE