Senior Software Engineer
We usually respond within a week
Location: Job located in Denmark (Copenhagen) with the possibility of two remote working days per week.
At Shine, we are redefining how entrepreneurs—freelancers, self-employed professionals, and SMEs—manage their banking and administrative tasks. Through seamless tools and innovative banking solutions, we help them focus on what matters most: growing their businesses.
Our vision is to become the best friend of every small entrepreneur across Europe. 💚
Over the years, we’ve grown through the merging of top European FinTechs like Shine (🇫🇷), Kontist (🇩🇪), Tellow (🇳🇱), and more. Today, we’re a team of nearly 500 people, united under the Shine brand.
Your role as a Senior Engineer (Payroll)
We're looking for a strong senior engineer who's focused on building testable, performant, and maintainable backend services with Go. You have a passion for software craftsmanship and well-considered opinions about how software should work, and you hold yourself and your code to a high standard.
In this role:
- You will work with a well-organised codebase
- You will contribute to a SaaS product loved by thousands of small businesses in Denmark
- You will help set the technical direction for how we design, develop, and build our payroll product
- You will write high-quality, testable, and maintainable code
- You will collaborate closely with a strong, supportive engineering team — a small team of 4 people including yourself
About you
It is important that you have a strong technical background and an excellent understanding of how a SaaS solution is architected and how its fundamental components work.
We expect you to:
- Be a strong Backend Engineer with experience in the Go programming language
- Love coding and excel at creating great engineering solutions
- Have 5–10 years of experience as an engineer
- Be comfortable working with databases, APIs, web & mobile clients — and enjoy digging into complex technical challenges
- Be willing to learn the payroll domain, even when it requires understanding complicated rules around salary slips
- Be fluent in English and Danish, since this is a Danish payroll system
- (Nice to have) Experience with AWS, mainly ECS
✨ What we offer
- A great office in the heart of town with top-notch gear, chill areas, Friday bars, and games
- A lively workplace focused on personal growth and development
- A diverse and inclusive environment
- Freedom to make things happen in a results-driven, supportive culture
- Fun company events and our legendary annual Winter Party
- Snacks, sodas, juices, coffee
- Flexibility to work from any of our office hubs
- Hybrid work model: 3 days onsite per week
Equal Opportunity Employer
Shine is an Equal Opportunity Employer. We treat all applicants equally and do not discriminate on the basis of gender, sexual orientation, color, ethnicity, religion, disability, or any other legally protected characteristic.
💚 Our recruitment process
1️⃣ Online HM interview
2️⃣ Online Technical case interview + PTP (personality assessment) feedback
3️⃣ On-site Final interview meeting future teammates and discussing collaboration & culture
Already working at Shine?
Let’s recruit together and find your next colleague.