372,576open jobs
9,648companies
49,982added this week
Browse all
Salary
$35k – $102k per year (Estimated)
Location
Remote/Hybrid (Lisbon, Portugal)
Seniority
Junior · 2+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
ICEYE is a Finnish aerospace manufacturer and Earth observation company that operates the world's largest commercial constellation of Synthetic Aperture Radar (SAR) satellites. Founded in 2014, the firm specializes in micro-satellites capable of capturing high-resolution radar imagery through clouds, dense smoke, and total darkness. Its persistent monitoring platform serves global government, defense, and commercial sectors, enabling near-real-time decision-making for disaster response, maritime domain awareness, and security intelligence.

Role highlights:

  • Role: Full Stack AI Software Engineer

  • Department: Engineering

  • Location: Portugal (Lisbon), must be based in-country

  • Reports to: CEO ICEYE Portugal

  • Working type: Hybrid

  • Career path: Launchpad into ICEYE's Forward Deployed Engineering track (embedded, customer-facing, higher travel)

  • Must be eligible and able to attain relevant national and NATO security clearances

  • Excellent communication skills in English, and C2 / near-native proficiency in Portuguese.

Why this role matters

You are the technical engine of ICEYE Portugal. You build the software that turns raw satellite intelligence into mission-critical decisions, full-stack, from robust data models to intuitive interfaces. This isn't just a feature-building role; you are architecting the reliability and scale required for global intelligence operations.

This is also a launchpad. It is where strong engineers build deep product and platform expertise and then grow into Forward Deployed Engineers, embedded directly with defence and intelligence customers, deploying and developing ICEYE's platform in the field. We are hiring builders who want the foundations now and the frontier next.

The Technical Challenges You’ll Tackle

We are architecting systems at the intersection of earth observation intelligence and distributed AI. You will own the implementation of complex services designed for high-stakes, resource-constrained operational environments, including:

  • Deterministic Agentic Orchestration: Engineering stateful, multi-agent workflows that move beyond simple inference to provide reliable outcomes in non-deterministic environments. You will build systems that resolve cross-modal semantic conflicts between high-resolution SAR signatures and heterogeneous SIGINT/OSINT feeds directly at the edge.

  • Geospatial RAG & Distributed Vector Consistency: Architecting hybrid RAG systems that maintain strict semantic alignment and vector consistency across air-gapped and DDIL (Denied, Disrupted, Intermittent, and Limited) environments, ensuring mission-critical data remains actionable without persistent cloud connectivity.

  • High-Concurrency Spatial Engineering: Optimizing geospatial data performance via advanced indexing and query tuning to enable ultra-low latency spatial analysis over massive satellite datasets within highly constrained hardware profiles.

  • AI & Mission Intelligence: Integrate AI into real workflows and products where it improves decisions and use AI-native engineering tooling day to day including services, APIs, and data flows that are reliable, observable, and scalable across cloud and on-prem environments.

What we're looking for

Must-haves

  • 2-7 years of professional software engineering, shipping production systems end to end.

  • Degree in Computer Science, Aerospace, Electrical / Electronic Engineering, or a related technical field - or equivalent hands-on experience.

  • Full-stack capability: strong backend (Python required, plus a typed language such as Go, TypeScript, or Rust) and comfort building modern web front ends (e.g., React / TypeScript).

  • Strong systems architecture fundamentals: designing services, APIs, and data flows that are reliable, observable, and scalable.

  • Solid database design and data modelling (relational, ideally spatial), able to write and optimise SQL.

  • Fully proficient with AI: building on LLMs, RAG, and AI-powered workflows, and working fluently with AI-native engineering tools.

  • Networking foundations: comfortable reasoning about protocols, latency, and data movement across networks.

  • Hands-on with Linux and Docker; familiarity with Kubernetes, CI/CD, and infrastructure as code.

  • High-intensity builder mindset: you thrive on shipping fast, iterating based on real-world mission needs, and owning the outcome of your code.

  • Excellent communication in English (written and spoken), plus C2 / near-native Portuguese.

  • Eligible and able to attain relevant national and NATO security clearances.

Nice to have

  • Familiarity with geospatial data, satellite imagery, or remote sensing (GDAL, Rasterio, PostGIS, GeoJSON, COG, Cesium).

  • Experience with observability (Prometheus, Grafana, OpenTelemetry), event-driven systems (e.g., NATS), and auth standards (OAuth, OIDC, JWT).

  • Experience in model inference and throughput optimization on local hardware

  • Experience deploying to secure / isolated / air-gapped environments.

  • Experience in defence, intelligence, or government operational environments.

  • Signal / RF, embedded, or edge-to-cloud systems background (EE / aerospace crossover).

  • Genuine interest in a Forward Deployed path - working embedded with customers on mission-critical problems.

Application process

  • Talent Acquisition Interview

  • Take home task

  • Hiring Manager Interview

  • Hiring Team Interview

  • Offer Decision

Working at ICEYE

At ICEYE, you’ll join a diverse and highly engaged team united by the ambition to make the impossible possible. As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. Your growth, wellbeing, and success are a priority, with continuous professional development, training opportunities, and a culture where collaboration is how we win.

How We Work (Our Values)

Make the impossible possible: We set ambitious goals and stay calm under pressure. We bring grit, optimism, and ownership when things get hard, and we keep moving until we find a way.

  • Be curious: Go deep, ask questions, listen carefully, and think critically. Understand the “why” behind decisions.

  • See the big picture: Stay close to what’s happening across the company so you can make better decisions. Consider how your work affects others.

  • Drive effective teamwork: Create psychological safety, invite different perspectives, and build inclusive teams. There are no bad questions.

  • Act as one team: We win together. We match tasks to the right owner and stay agile as priorities shift.

  • Have fun: What we do matters-and it should be enjoyable. Celebrate progress, take pride in results, and share the wins.

Benefits

Our benefits are designed to support your health and wellbeing at work and beyond. We keep improving them based on employee feedback, and offerings vary by location. Talent Acquisition will confirm what applies for this role and location during the process.

Our commitment to Diversity, Equity and Inclusion

We want ICEYE to be a place where people can be themselves and do great work. Different backgrounds and perspectives make us stronger, which is why we work to create an environment where people feel included, respected, and able to speak up. Whatever your background, we want you to bring your authentic self to the table.

We’re committed to fair, inclusive hiring and equal opportunity. Everyone is welcome to apply. If you need any adjustments or support during the recruitment process, tell us-we’ll do our best to help.

Apply now to start your ICEYE journey, and help us continue to make the impossible possible together. Read more about ICEYE and working with us at iceye.com

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
372,576 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Lisbon
$23k – $58k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Bengaluru
Python
Python
FastAPI
Databases
Chroma
FAISS
PostgreSQL
Snowflake
AI/ML
AI Agents
AutoGen
CrewAI
Edge AI
Embeddings
Function Calling
Human-in-the-Loop
LangChain
Langfuse
LangGraph
LangSmith
LlamaIndex
LLM
LLM Guardrails
MLFlow
OpenAI
Prompt Engineering
RAG
Semantic Search
Semantic Search
Structured Outputs
DevOps
Azure
Docker
Kubernetes
Rest API
Vector
Apply
$15k – $64k per year (Estimated) • In office • Full-Time • Hyderabad
JavaScript
SQL
TypeScript
Java
Java
Spring Boot
Frontend
React.js
DevOps
Azure
CI/CD
Docker
Git
Kubernetes
Rest API
Apply
$21k – $59k per year (Estimated) • In office • Full-Time • 18+ years exp • Bachelor's Degree • Bengaluru
JavaScript
Node JS
Python
SQL
TypeScript
Databases
Apache Kafka
Databricks
Snowflake
AI/ML
Copilot
Flink
Frontend
React.js
DevOps
AWS
Azure
Docker
Grafana
gRPC
Kubernetes
OpenTelemetry
Prometheus
Terraform
Apply
$22k – $50k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
Databases
Databricks
Delta Lake
Microsoft Fabric
AI/ML
Spark
DevOps
AWS
CI/CD
Git
Analytics
Power BI
Apply
$33k – $70k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Pune
PowerShell
Python
DevOps
CI/CD
Platform Engineering
Management
ServiceNow
Apply
$84k – $111k per year (gross) • Remote/Hybrid • Full-Time • Espoo
DevOps
Ansible
AWS
CI/CD
Git
Terraform
Apply
$59k – $101k per year (Estimated) • Remote/Hybrid • Full-Time • Warsaw
Apply
In office • Full-Time • 5+ years exp • Bachelor's Degree • Athens
Python
Management
Jira
Apply
$36k – $90k per year (Estimated) • In office • Full-Time • 1+ year exp • Valencia
Management
Confluence
Jira
Apply
In office • Full-Time • Bachelor's Degree • Espoo
Apply
$27k – $62k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Lisbon
Apply
$27k – $62k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Lisbon
Apply
$32k – $109k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Lisbon
JavaScript
Node JS
SQL
TypeScript
Node JS
Express
Nest.JS
AI/ML
Claude
Claude Code
Copilot
Cursor
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Docker
Git
GitHub
Kubernetes
Rest API
Apply
$49k – $124k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 5+ years exp • Braga • Lisbon • Coimbra
PowerShell
Python
TypeScript
Databases
DynamoDB
OpenSearch
PostgreSQL
Redis
AI/ML
AI Agents
Edge AI
DevOps
Amazon CloudWatch
Amazon ECS
Amazon EventBridge
Amazon S3
API Gateway
AWS
AWS CDK
AWS Fargate
AWS Lambda
AWS Step Functions
Azure
CI/CD
CloudFormation
Docker
FinOps
GCP
Git
GitHub
IAM
Platform Engineering
Cybersecurity
OWASP Dependency-Check
Prowler
SonarQube
Management
Confluence
Jira
Apply
$52k – $106k per year (Estimated) • In office • Full-Time • Lisbon • Budapest • Warsaw
Apply
See all jobs
This is one of many
372,576 more open roles from verified company boards, updated every day.