Principal Software Engineer
- Salary
- DKK 742.2K–DKK 927.8KDKK per year
- Hiring from
- Denmark
- Work type
- Hybrid
- Posted
- Oct 1, 2026
The Siteimprove Search Insights team builds the tools our customers use to understand and improve how their content performs in search, both in classic search engines and in the AI assistants that increasingly answer questions on their behalf. We work at enterprise scale, with large volumes of crawled and third party search data, visibility and ranking analysis, and features that turn that data into recommendations marketers can act on.
We are also changing how we build. AI is part of every step, from requirements, to breaking work down, to implementing and reviewing it with coding agents. We are looking for a Principal Software Engineer who wants to build this way, and who helps us define the standard while we do it.
Tech stack you will be working with
- C# and .NET, TypeScript, React
- AWS, Terraform, Docker, Kubernetes
- Event driven services and large scale data pipelines
- GitHub Actions for CI and CD
- Claude Code and other coding agents, MCP servers, Jira and Confluence as the working surface for the AI PDLC
What we will be doing
What we will require of you
What we will love about you
What you'll love about us
In addition, we hope you will appreciate:
At Siteimprove, we're committed to supporting your wellbeing both at work and beyond. Our Denmark benefits are designed to help you thrive personally and professionally.
Rest and relaxation: Generous time off including Danish holiday entitlements, five additional FF Days, child sick leave, and bereavement leave.
Comprehensive benefits: Health insurance, company-paid mobile phone support, and internet allowance to support your day-to-day needs.
Prepare for the future: Danica pension with employer contributions to help support your retirement goals.
FedRAMP Authorization Notice for Job Postings
This position may involve access to systems, information, or customer environments that are subject to the Federal Risk and Authorization Management Program (FedRAMP). Where applicable, FedRAMP-related responsibilities will be outlined in the job description.
If the role includes FedRAMP-related duties, candidates may be required to meet the following requirements:
Identity Verification: Candidates must successfully complete federal I-9 employment eligibility verification.
Citizenship/Residency Requirement: Certain roles may be limited to U.S. citizens or lawful permanent residents if job duties include access to controlled systems, environments, or data.
Access Authorization: Employment offers for applicable roles are contingent upon confirmation that the candidate meets the minimum access requirements associated with the FedRAMP authorization level required for the position.
By applying, you acknowledge that, if the role includes FedRAMP-related responsibilities, employment may be subject to these authorization and verification requirements.