Software architect
Posted Sep 18 (29 days ago) · Last updated Oct 17 · Open 29 days. This role usually stays open about 25 days
Key facts
Software Architect in Helsinki, owning architecture from 32-bit devices through Python services to GCP.
How this salary compares
Too few postings state a salary to show this.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| senior roles | €5,000 per month | €6,050 per month | €7,000 per month |
| This offer | €3,536 per month | €3,881 per month | €4,225 per month |
Estimated from 4,439 comparable listings
Est. take-home €2,672 - €3,028
- Field
- Software engineering
Original job ad
Translated by JobCrawls from the Finnish ad.
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- Solid software architecture experience spanning embedded systems and cloud platforms in a technical product business
- Experience designing architecture for embedded products and cloud platforms, preferably GCP
- Track record building Python backend services
- Experience with multi-tenant isolation, event-driven architecture and device-to-cloud topologies
- Knowledge of security architecture, IAM, secret and key management, device identity and certificate lifecycles
- Experience leading cross-functional technical projects involving embedded, backend and infrastructure teams
- Strong technical judgment and ability to compare options and drive decisions
- Ability to independently learn unfamiliar code and system documentation
- Understanding of infrastructure economics and cost trade-offs
- Strong written and spoken technical English
- Finnish is an advantage
- Hands-on approach and clear communication skills
Responsibilities
- Design and document end-to-end architecture from embedded devices to cloud services, including ADRs
- Define device-to-cloud communication, security and identity for 32-bit microcontroller products
- Architect multi-tenant, event-driven systems on Google Cloud Platform
- Own infrastructure-as-code and CI/CD architecture
- Lead code reviews and set quality standards for C/C++ and Python codebases
- Evaluate architecture trade-offs and communicate cost and risk implications
- Document recurring questions and distinguish implementation decisions from architecture decisions
- Review code and act as a technical sparring partner
Skills & technologies
Recruitment process
- Submit a cover letter and salary expectation with the application.
Your CV vs this job
How well does your CV match this job?
Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.
Add your CVNo CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.
About Juha Punta Oy
Punta combines software expertise, engineering know-how and mechanical design to produce lockers. It has over 40 years of experience and is expanding its battery-operated autonomous locker business for logistics and retail customers.
