1,806,494open jobs
104,173companies
272,289added this week
Browse all
Salary
≈ $84k – $178k per year (Estimated)
Location
In office (Helsinki)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Sep 17, 2026.

Overview
Company
Impact
Profile match
Yksilöllisetsäilytys­­­kalusteet. Tavataan Silja Symphonylla 9.-11.9.2026.
We are looking for a Software architect to lead the architecture of our Smart Locker platform as part of our development team, from embedded devices to cloud services, as we scale internationally.

This role sits at the intersection of embedded engineering, backend development, and cloud infrastructure. You will work closely with our embedded, backend and frontend teams to design a secure, scalable architecture spanning embedded devices, Python applications, and Google Cloud Platform services.

A major part of the role is defining and documenting architectural decisions for device-to-cloud communication, multi-tenant data isolation, security and device identity, and infrastructure-as-code. You will also review code across embedded and backend codebases and act as a technical sparring partner for the team.

This is a role for someone who is comfortable taking ownership of complex, cross-cutting technical decisions and drawing a clear line between implementation questions and architecture decisions. You should be motivated by building robust, well-documented systems in a company where growth is real and your work has a visible impact.

What you will do
- Design and document end-to-end system architecture from embedded devices to cloud services, including architecture decision records (ADRs)
- Define device-to-cloud communication, security and device identity for 32-bit microcontroller-based products, including secure boot, OTA updates and certificate lifecycle
- Architect multi-tenant, event-driven cloud systems on Google Cloud Platform (Cloud Run, Pub/Sub, IAM, Cloud SQL, Firestore)
- Own infrastructure-as-code and CI/CD architecture across Terraform, Ansible, Kubernetes and GitHub Actions
- Lead code reviews and set technical quality standards across embedded (C/C++) and backend (Python) codebases
- Evaluate architecture trade-offs and communicate their cost and risk implications to the business
- Draw the line between implementation-level decisions and architecture decisions, and document recurring questions for the team

What we are looking for

We are looking for a person with solid experience in software architecture spanning both embedded systems and cloud platforms in a technical product business. You should be comfortable working independently, reading unfamiliar code and documentation, and communicating clearly and asynchronously in writing.

Preferred background
- Strong experience designing architecture for embedded products (e.g. ESP-IDF/ESP32 or Zephyr/nRF Connect SDK) and cloud platforms, preferably GCP
- Track record building Python-based backend services (FastAPI or Django)
- Experience with multi-tenant isolation, event-driven architecture and device-to-cloud topologies
- Security architecture knowledge: IAM, secret management, key management, device identity and certificate lifecycles
- Experience leading cross-functional technical projects involving embedded, backend and infrastructure teams

Skills and qualities
- Strong technical judgment across embedded, backend and cloud domains
- Ability to structure complex technical topics, compare alternatives and drive decisions forward
- Ability to get familiar with unfamiliar code and system documentation independently
- Confidence to challenge and be challenged in code review, in both directions
- Understanding of infrastructure economics and cost trade-offs
- Strong written technical English for design documents and ADRs
- Hands-on working style, comfortable moving between architecture, review and coding
- Clear communication skills in written and spoken English. Finnish is considered an advantage

Please provide a cover letter and salary expectation along with your application.

For further information about the position, please contact our CTO Tommi Martela, [email protected].
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.
1,806,494 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 Continue with Google
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

Backend
Similar stack
Same company
Helsinki
≈ $65k – $139k per year (Estimated) • In office • Full-Time • Tokyo
DevOps
GCP
CI/CD
AWS
Docker
Kubernetes
Apply
$48k – $77k per year • In office • Full-Time • Tokyo
Apply
$61k – $96k per year • In office • Full-Time • Tokyo
Java
Kotlin
TypeScript
Frontend
GraphQL
Apply
$26k – $57k per year • In office • Full-Time • Tokyo
JavaScript
Java
SQL
C#
C++
Java
Spring Framework
Spring Boot
C#
ASP.NET Core
Databases
PostgreSQL
DevOps
AWS
Linux
Apply
$32k – $57k per year • In office • Full-Time • Tokyo
JavaScript
Java
PHP
TypeScript
SQL
C#
Java
Spring Boot
C#
.NET
Databases
MySQL
PostgreSQL
DevOps
GCP
Azure
Git
AWS
Management
Slack
Jira
Apply
Hybrid • 3+ years exp • Helsinki
Python
Java
TypeScript
Databases
PostgreSQL
AI/ML
OCR
Machine Learning
DevOps
Rest API
Azure
CI/CD
Git
Kubernetes
Apply
≈ $59k – $115k per year (Estimated) • Hybrid • 5+ years exp • Helsinki
C#
C#
.NET
AI/ML
Agentforce
DevOps
AWS
AWS Lambda
Amazon S3
Amazon ECS
API Gateway
Apply
≈ $43k – $99k per year (Estimated) • Hybrid • Helsinki
SQL
Databases
Databricks
AI/ML
Copilot
DevOps
Rest API
Azure
Management
Confluence
Jira
Apply
In office • Full-Time • Bachelor's Degree • Helsinki
Apply
See all jobs
This is one of many
1,806,494 more open roles from verified company boards, updated every day.