Systems Engineer
📍 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:
- Online Application Review: ICEYE will review your application and portfolio to ensure that your skills and experience match the requirements of the role.
- 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.
- 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.
- 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:
- Submit Your Application: Click the 'Apply' button on the job listing to submit your application.
- 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.
- 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.
- 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.
- 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.