
Senior Software Engineer (Identity and Access Management system) - Smartly - Helsinki, Finland
Senior Software Engineer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
As part of the Infrastructure Group at Smartly, Enigma is dedicated to managing Identity and Access Management (IAM) and Billing operations. We develop and maintain microservices using TypeScript, NodeJS, Koa, KnexJS, Postgres, Kafka, and Kubernetes. The role involves system design, API development, and collaboration across teams.
Company Information
| Location | Active listings |
|---|---|
| Helsinki, Finland | 71 |
| Remote - Global | 6 |
| Berlin, Germany | 3 |
| London, United Kingdom | 2 |
| Uusimaa, Finland | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 26 |
| Product Manager | 6 |
| Manager | 6 |
| Human Resources Specialist | 5 |
| Data Scientist | 3 |
| Product Analyst | 2 |
| Data Platform Engineer | 2 |
| Data Engineer | 2 |
| Intern | 2 |
| Machine Learning Engineer | 2 |
| Product Designer | 2 |
| Fullstack Engineer | 2 |
| Head of Finance | 1 |
| Senior Engineering Manager | 1 |
| Senior QA Engineer | 1 |
| Senior Customer Solutions Engineer | 1 |
| Customer Success Manager | 1 |
| Senior Software Engineer | 1 |
| Enterprise Architect | 1 |
| Project Manager | 1 |
| Director | 1 |
| Senior Fullstack Engineer | 1 |
| Head of IT | 1 |
| Product Operations Manager | 1 |
| Product Analytics Manager | 1 |
| Senior HR Business Partner | 1 |
| Senior Backend Engineer | 1 |
| Technical Writer | 1 |
| Engineering Manager | 1 |
| Frontend Engineer | 1 |
| Role level | Active listings |
|---|---|
| Senior | 15 |
| Manager | 11 |
| Mid-Level | 10 |
| Intern | 2 |
| Mid-level | 1 |
Smartly appears in 83 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Helsinki, Finland, Remote - Global, and Berlin, Germany.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Architect, design, and document new features and system enhancements.
- Apply professional software engineering practices.
- Translate architectural designs into maintainable code.
- Develop and maintain APIs.
- Collaborate with stakeholders.
Requirements
- Minimum of 5 years of experience in designing, architecting, and building complex, distributed web applications.
- Proven expertise in system thinking, architecture, and design patterns.
- Strong backend skills with NodeJS & TypeScript.
- Good understanding of frontend technologies (React).
- Excellent communication skills in English.
Skills & Technologies
Education Level
None requiredBenefits & Perks
