ICEYE is seeking a skilled Software Engineer (mid- to senior level) to join their Fleet Control and Communications team in Helsinki. The role involves designing, developing, and optimizing the orbital pass management system, which orchestrates communication between ICEYE satellites and global ground stations. The ideal candidate will work primarily with Python-based backend microservices across multiple environments, building modular, scalable systems, developing new features, and designing APIs. Key responsibilities include:
The role offers the opportunity to work at the cutting edge of new technology in the Earth Observation industry, shaping the vision and direction of the business. ICEYE supports Continuous Professional Development and provides access to courses, training, and conferences.
Requirements include strong software engineering background with Python expertise, experience with FastAPI, Pydantic, Kubernetes, Terraform, CI/CD pipelines, GNU/Linux systems, microservices, and cloud platforms (especially AWS). The ideal candidate should have a "You build it, you run it" mentality for satellite services.
ICEYE offers a supportive and diverse work environment, comprehensive benefits, and a base salary range of 5000-6000€ per month (gross), negotiable based on experience.