Systems Engineer

ICEYE
Full_time€4,800-5,600/month (EUR)

📍 Job Overview

  • Job Title: Systems Engineer
  • Company: ICEYE
  • Location: Espoo, Finland
  • Job Type: Permanent, Hybrid (Office)
  • Category: Systems Engineering
  • Date Posted: July 17, 2025
  • Experience Level: 2-5 years
  • Remote Status: On-site (Espoo, Finland)

🚀 Role Summary

  • Key Responsibilities: Deliver, install, and maintain customer on-premise systems, manage production incidents, and collaborate with customers and technical teams for successful deployments.
  • Key Skills: On-premises hardware, VMWare virtualization, Kubernetes, networking troubleshooting, Linux system administration, logging and monitoring solutions, Infrastructure as Code mindset, security, orchestration tools, and storage arrays administration.

📝 Enhancement Note: This role requires a strong technical background in systems engineering, with a focus on on-premise hardware and software management. Candidates should be comfortable working with customers and technical teams to ensure successful deployments.

💻 Primary Responsibilities

  • System Delivery & Maintenance: Implement, deliver, and maintain ICEYE's on-premise products, including processing servers, image storage appliances, and related applications.
  • Customer Premise Installation: Install, integrate, and configure ICEYE systems in customer premises, ensuring successful deployments.
  • Incident Response & Resolution: Manage the response to and resolution of production incidents, minimizing downtime and ensuring system availability.
  • Process & Product Improvement: Suggest process and product improvements to streamline delivery and maintenance tasks, enhancing overall system performance and efficiency.
  • Customer Collaboration: Work with customers to understand their needs, capabilities, and constraints, forming a mutual understanding and ensuring customer satisfaction.

📝 Enhancement Note: This role requires a proactive approach to problem-solving, with a focus on minimizing downtime and maximizing system performance. Candidates should be comfortable working with customers and technical teams to identify and address system issues.

🎓 Skills & Qualifications

Education: A Bachelor's degree in Computer Science, Engineering, or a related field. Relevant work experience may be considered in lieu of a degree.

Experience: 2-5 years of experience in systems engineering, with a focus on on-premise hardware and software management.

Required Skills:

  • Hands-on experience with on-premises hardware (servers, storage, switches, firewalls, cabling)
  • Proficiency in VMWare virtualization and Kubernetes
  • Expertise in networking troubleshooting and Linux system administration in production environments
  • Strong proficiency in logging and monitoring solutions
  • Experience with orchestration tools (e.g., Hashicorp Terraform) and storage arrays administration
  • A strong emphasis on security and an "Infrastructure as Code" mindset

Preferred Skills:

  • Experience working in a dynamic startup environment
  • Strong English communication and social skills for customer and team interaction
  • Readiness for a 24/7 on-call rotation and occasional global travel

📝 Enhancement Note: Candidates should have a strong technical background in systems engineering, with a focus on on-premise hardware and software management. Relevant experience in a dynamic startup environment is a plus.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • System Architecture: Demonstrate your understanding of system architecture by showcasing your experience with on-premises hardware, virtualization, and Kubernetes.
  • Incident Response: Highlight your problem-solving skills by providing examples of how you've managed and resolved production incidents in the past.
  • Customer Collaboration: Showcase your ability to work with customers by providing examples of successful deployments and customer satisfaction.

Technical Documentation:

  • System Diagrams: Include system diagrams that illustrate the architecture and components of the systems you've worked on.
  • Incident Reports: Provide detailed incident reports that outline the steps you took to identify, diagnose, and resolve system issues.
  • Customer Feedback: Include customer feedback that demonstrates your ability to understand and address customer needs and constraints.

📝 Enhancement Note: Candidates should focus on demonstrating their technical expertise in systems engineering, with a particular emphasis on on-premise hardware and software management. Providing examples of successful customer deployments and incident resolution is essential.

💵 Compensation & Benefits

Salary Range: The base salary range for this position is €4,800 - €5,600 per month (gross), contingent on experience level and will be negotiated individually.

Benefits:

  • Occupational healthcare, occupational, and accident insurance
  • Yearly benefit budget to spend as you wish (e.g., on sport, transport, bike benefit, wellness, lunch, etc.)
  • Phone subscription with iPhone of choice
  • Relocation support (e.g., flight tickets, accommodation, relocation agency support)
  • Time for self-development, research, training, conferences, or certification schemes
  • Inspiring and collaborating offices and silent workspaces
  • A wide variety of the best coffee, tea, snacks, and sweets to accompany your daily space mission

Working Hours: This role requires a 40-hour workweek, with the possibility of a 24/7 on-call rotation and occasional global travel.

📝 Enhancement Note: The salary range for this position is competitive and commensurate with experience level. The benefits package is designed to support work-life balance and professional development.

🎯 Team & Company Context

🏢 Company Culture

Industry: Earth Observation, Synthetic Aperture Radar (SAR) Satellite Operations, Persistent Monitoring, and Natural Catastrophe Solutions

Company Size: Medium (600+ employees)

Founded: 2012

Team Structure:

  • Delivery and Support Team: Responsible for the delivery, installation, and maintenance of customer on-premise systems.
  • Missions Business Line: Focuses on the operation and maintenance of ICEYE's SAR satellite constellation and related products and services.

Development Methodology:

  • Agile/Scrum Methodologies: ICEYE uses Agile/Scrum methodologies for project management and software development.
  • Collaborative Development: ICEYE emphasizes collaborative development, with a focus on cross-functional teamwork and knowledge sharing.

Company Website: iceye.com

📝 Enhancement Note: ICEYE is a dynamic and innovative company operating at the cutting edge of Earth Observation technology. Candidates should be comfortable working in a fast-paced, collaborative environment and be eager to contribute to the company's mission.

📈 Career & Growth Analysis

Web Technology Career Level: This role is suitable for a mid-level systems engineer with 2-5 years of experience in on-premise hardware and software management.

Reporting Structure: The Systems Engineer will report to the Delivery and Support Team Lead within the Missions Business Line.

Technical Impact: This role has a significant technical impact, as the Systems Engineer is responsible for the delivery, installation, and maintenance of customer on-premise systems. Successful performance in this role can lead to improved system performance, increased customer satisfaction, and enhanced overall business success.

Growth Opportunities:

  • Technical Specialization: Candidates can specialize in specific areas of systems engineering, such as networking, storage, or virtualization.
  • Team Leadership: With experience and strong performance, candidates may have the opportunity to move into a team leadership role, managing a team of systems engineers.
  • Architecture & Design: Candidates can develop their skills in system architecture and design, contributing to the development of new products and services.

📝 Enhancement Note: ICEYE offers significant growth opportunities for systems engineers, with a focus on technical specialization, team leadership, and architecture and design. Candidates should be eager to develop their skills and take on new challenges.

🌐 Work Environment

Office Type: ICEYE's offices are inspiring and collaborative, with a focus on fostering creativity and innovation. The company provides silent workspaces for focused work and a wide variety of coffee, tea, snacks, and sweets to accompany employees throughout their day.

Office Location(s): ICEYE's headquarters are located in Espoo, Finland, with additional offices in the United States, United Kingdom, and South Africa.

Workspace Context:

  • Collaborative Workspace: ICEYE's offices are designed to encourage collaboration and knowledge sharing, with open-plan workspaces and dedicated meeting rooms.
  • Development Tools: ICEYE provides employees with access to the latest development tools, including VMWare virtualization, Kubernetes, and Hashicorp Terraform.
  • Testing Devices: ICEYE's offices are equipped with the necessary hardware and software for testing and debugging, ensuring that systems are functioning correctly before deployment.

Work Schedule: This role requires a 40-hour workweek, with the possibility of a 24/7 on-call rotation and occasional global travel. ICEYE offers flexible work arrangements, with a focus on work-life balance.

📝 Enhancement Note: ICEYE's work environment is designed to foster collaboration, creativity, and innovation. Candidates should be comfortable working in a dynamic, collaborative environment and be eager to contribute to the company's mission.

📄 Application & Technical Interview Process

Interview Process:

  1. Online Application Review: ICEYE will review your application and portfolio to ensure that your skills and experience match the requirements of the role.
  2. Technical Phone Screen: If your application is successful, you will be invited to a technical phone screen to assess your technical skills and problem-solving abilities.
  3. On-site Technical Interview: If you pass the technical phone screen, you will be invited to an on-site technical interview at ICEYE's headquarters in Espoo, Finland. This interview will focus on your technical skills, problem-solving abilities, and cultural fit with the company.
  4. Final Decision: Following the on-site technical interview, ICEYE will make a final decision on your application and extend an offer to the successful candidate.

Portfolio Review Tips:

  • System Architecture: Highlight your understanding of system architecture by including diagrams and detailed explanations of the systems you've worked on.
  • Incident Response: Provide detailed incident reports that outline your approach to identifying, diagnosing, and resolving system issues.
  • Customer Collaboration: Include customer feedback that demonstrates your ability to understand and address customer needs and constraints.

Technical Challenge Preparation:

  • System Architecture: Brush up on your knowledge of system architecture, with a focus on on-premise hardware, virtualization, and Kubernetes.
  • Incident Response: Review your incident response process and prepare for questions about your approach to identifying, diagnosing, and resolving system issues.
  • Customer Collaboration: Familiarize yourself with ICEYE's products and services, and be prepared to discuss how you would work with customers to ensure successful deployments.

ATS Keywords: [Provided in the 'Technology Stack & Web Infrastructure' section below]

📝 Enhancement Note: ICEYE's interview process is designed to assess candidates' technical skills, problem-solving abilities, and cultural fit with the company. Candidates should be prepared to discuss their technical skills and experience in detail and be eager to contribute to the company's mission.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: N/A (This role is focused on systems engineering and does not involve frontend development)

Backend & Server Technologies:

  • VMWare Virtualization: Proficiency in VMWare virtualization is required for this role, as it is used to manage and deploy customer on-premise systems.
  • Kubernetes: Familiarity with Kubernetes is required, as it is used to manage and deploy customer applications.
  • Hashicorp Terraform: Experience with Hashicorp Terraform is preferred, as it is used to automate infrastructure provisioning and deployment.

Development & DevOps Tools:

  • Version Control: ICEYE uses Git for version control, ensuring that all code and configuration changes are tracked and managed.
  • CI/CD Pipelines: ICEYE uses CI/CD pipelines to automate the deployment and testing of customer applications.
  • Monitoring Tools: ICEYE uses a range of monitoring tools to track system performance and identify potential issues before they become critical.

Technology Stack & Infrastructure Relevant ATS Keywords:

  • Programming Languages: Python, Bash, PowerShell
  • Web Frameworks: N/A (This role is focused on systems engineering and does not involve web development)
  • Server Technologies: VMWare, Kubernetes, Docker
  • Databases: N/A (This role is focused on systems engineering and does not involve database management)
  • Tools: Hashicorp Terraform, Git, Jenkins, Prometheus, Grafana
  • Methodologies: Infrastructure as Code, Agile/Scrum, DevOps
  • Soft Skills: Problem-solving, troubleshooting, customer collaboration, communication, teamwork
  • Industry Terms: On-premise hardware, virtualization, Kubernetes, logging, monitoring, incident response, customer deployment

📝 Enhancement Note: ICEYE's technology stack is focused on systems engineering, with a particular emphasis on on-premise hardware, virtualization, and Kubernetes. Candidates should be proficient in these technologies and eager to contribute to the company's mission.

👥 Team Culture & Values

Web Development Values: N/A (This role is focused on systems engineering and does not involve web development)

Collaboration Style:

  • Cross-Functional Integration: ICEYE emphasizes cross-functional integration between teams, with a focus on knowledge sharing and collaboration.
  • Code Review Culture: ICEYE uses code reviews to ensure that all changes to customer systems are thoroughly tested and approved before deployment.
  • Peer Programming Practices: ICEYE encourages peer programming practices, with a focus on knowledge sharing and collaborative problem-solving.

📝 Enhancement Note: ICEYE's collaborative culture is designed to foster knowledge sharing, innovation, and continuous learning. Candidates should be comfortable working in a dynamic, collaborative environment and be eager to contribute to the company's mission.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • On-Premise Hardware Management: This role requires a strong understanding of on-premise hardware, with a focus on installation, configuration, and maintenance.
  • Virtualization & Containerization: Candidates should be proficient in virtualization and containerization technologies, such as VMWare and Kubernetes.
  • Incident Response: This role requires strong problem-solving skills and the ability to manage and resolve production incidents quickly and effectively.
  • Customer Collaboration: Candidates should be comfortable working with customers to understand their needs, capabilities, and constraints, and ensuring successful deployments.

Learning & Development Opportunities:

  • Technical Skill Development: ICEYE offers opportunities for technical skill development, with a focus on emerging technologies and best practices in systems engineering.
  • Conference Attendance: ICEYE encourages employees to attend industry conferences and events, providing opportunities for professional development and networking.
  • Technical Mentorship: ICEYE offers technical mentorship opportunities, with a focus on knowledge sharing and collaborative problem-solving.

📝 Enhancement Note: ICEYE offers significant technical challenges and growth opportunities for systems engineers, with a focus on on-premise hardware management, virtualization and containerization, incident response, and customer collaboration. Candidates should be eager to develop their skills and take on new challenges.

💡 Interview Preparation

Technical Questions:

  • System Architecture: Be prepared to discuss your understanding of system architecture, with a focus on on-premise hardware, virtualization, and Kubernetes.
  • Incident Response: Prepare for questions about your incident response process, with a focus on identifying, diagnosing, and resolving system issues.
  • Customer Collaboration: Be ready to discuss your approach to working with customers, with a focus on understanding their needs, capabilities, and constraints.

Company & Culture Questions:

  • Company Culture: Familiarize yourself with ICEYE's company culture, with a focus on innovation, collaboration, and continuous learning.
  • Development Methodologies: Brush up on your knowledge of Agile/Scrum methodologies and be prepared to discuss their application in a systems engineering context.
  • Customer Impact: Be ready to discuss the impact of your work on ICEYE's customers, with a focus on improving system performance, increasing customer satisfaction, and enhancing overall business success.

Portfolio Presentation Strategy:

  • System Architecture: Include diagrams and detailed explanations of the systems you've worked on, highlighting your understanding of system architecture.
  • Incident Response: Provide detailed incident reports that outline your approach to identifying, diagnosing, and resolving system issues.
  • Customer Collaboration: Include customer feedback that demonstrates your ability to understand and address customer needs and constraints.

📝 Enhancement Note: ICEYE's interview process is designed to assess candidates' technical skills, problem-solving abilities, and cultural fit with the company. Candidates should be prepared to discuss their technical skills and experience in detail and be eager to contribute to the company's mission.

📌 Application Steps

To apply for this Systems Engineer position at ICEYE:

  1. Submit Your Application: Click the 'Apply' button on the job listing to submit your application.
  2. Prepare Your Portfolio: Tailor your portfolio to highlight your technical skills and experience in systems engineering, with a focus on on-premise hardware, virtualization, and Kubernetes.
  3. Optimize Your Resume: Highlight your technical skills and experience in systems engineering, with a focus on on-premise hardware, virtualization, and Kubernetes. Include relevant keywords to improve your resume's visibility in applicant tracking systems.
  4. Prepare for Technical Challenges: Brush up on your knowledge of system architecture, incident response, and customer collaboration. Prepare for technical challenges that may involve on-premise hardware management, virtualization and containerization, and incident response.
  5. Research the Company: Familiarize yourself with ICEYE's company culture, with a focus on innovation, collaboration, and continuous learning. Be prepared to discuss your fit with the company's mission and values.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and systems engineering industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Candidates must have hands-on experience with on-premises hardware and expertise in networking troubleshooting and Linux system administration. A willingness to adopt an 'Infrastructure as Code' mindset and strong communication skills are also essential.