Medior Software Engineer at Maqqie | Torre

Medior Software Engineer

You'll engineer a digital labor market, transforming how people get contracted and paid in the Netherlands.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
EUR3k - 4.5k/month
~USD3.43k - 5.15k/month
location_on
Hybrid (Coolsingel 61, 3012 AB Rotterdam, Netherlands)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 6 months ago

Requirements and responsibilities


Job DescriptionThe ChallengeStuck building yet another admin panel at a consultancy? Tired of the 'junior' person who never gets to touch the interesting parts of the system? Ready to work on problems that actually require you to think?We're building the Adyen of the labor market. Just like Adyen revolutionized payments, we're transforming how people get contracted and paid in the Netherlands. It's a genuinely complex problem space - think CAO's, temporary employment regulations, payroll rules, and constantly changing legislation - that needs smart engineers who want to learn and grow.This isn't just another ticket factory. This is real engineering work with real impact.Who We AreMaqqie is one of the fastest-growing tech companies in the Netherlands. We're in scale-up mode, which means you'll get exposure to serious technical challenges while still having senior engineers around to learn from. No corporate bureaucracy, no endless approval chains - just building.Our mission: create a digital labor market that works better for everyone. Currently, we handle contracting and payments for all employment types - from permanent employees to temporary workers and freelancers. The regulatory complexity is immense, which makes the work fascinating and forces you to level up fast.What You'll Actually DoAs Medior Software Engineer, you'll be:Building real features: Design and implement services and UIs that handle the complex logic of Dutch employment law. You'll work on rule engines, compliance checks, payment flows, and integrations with external systems.Owning your work: Take responsibility for your components from design through deployment. You'll collaborate with Product Managers to understand requirements, but you'll drive the implementation.Solving complex problems: Our domain isn't simple CRUD. You'll need to understand CAO compliance, phase systems, benefit calculations, and multi-entity payroll logic. It's challenging, but that's what makes it interesting.Optimizing performance: Identify bottlenecks, improve efficiency, and ensure our systems can handle rapid growth. You'll learn how to build for scale, not just for features.Growing your skills: Work alongside senior engineers who'll help you level up. We invest in your development - both through formal training and daily code reviews, architecture discussions, and problem-solving sessions.Helping others grow: As you gain experience, you'll mentor junior engineers and contribute to our team culture.You'll work in cross-functional teams with Product and Operations. We're 15 engineers across 3 teams, reporting to Luc Klaassen, our Head of Engineering. Small enough to have real impact, big enough to learn from experienced people.The Technical LandscapeOur stack:Languages: Kotlin/Java, TypeScript, VueInfrastructure: Google Cloud Platform, Kubernetes, DockerCI/CD: GitLab Pipelines, JenkinsDatabases: PostgreSQL, MySQLBuild tools: Gradle, MavenWe're continuously modernizing. You'll get to work on both improving existing systems and building new scalable modules. You'll learn how to make architectural trade-offs, not just write code.What We're Looking ForEssential:3+ years of software development experience with a track record of shipping quality codeSolid technical foundation in backend developmentExperience with our stack (or similar technologies and fast learning ability)Strong communication skills - you can work effectively with cross-functional teamsProblem-solving mindset - you don't just implement, you think about the right solutionWhat matters more:You want to tackle complex problems, not just easy ticketsYou're eager to learn and level up your skillsYou value autonomy and ownership over being told exactly what to doYou're frustrated by corporate process and want to just buildYou care about the business impact of your workEducation: Typically a Bachelor's in Computer Science, Engineering, or related field - but we care more about what you can do than where you studied.Not exactly this profile but think you'd be great here? Talk to us. We value potential and attitude over perfect résumés.Why You'd Choose MaqqieReal challenges: This is genuinely complex work. Employment law, regulatory compliance, multi-party transactions, edge cases everywhere. You'll learn more in a year here than in three years at a typical consultancy.Growth trajectory: We're not hiring medior engineers to keep them medior. You'll get mentorship from senior engineers, €2,000 annual training budget, and real opportunities to take on more responsibility as you prove yourself.Ownership: From day one, you'll own features and components. No "junior developer jail" where you only fix bugs for six months.Impact: Your code directly affects how thousands of people get paid and contracted. You'll see the results of your work in the real world, fast.Scale-up energy: We're past the startup chaos but still small enough that everyone knows your name. You'll have influence on technical decisions and product direction.Team: Work with smart, pragmatic people who actually want to help you grow. We work hard, but we also laugh a lot. Team events, Viking Runs, cooking together - we're building something together.What We OfferCompensation:Gross salary: €3,000 - €4,500 per month (based on 40 hours, depending on experience)8% holiday pay8% pension contribution (use it how you want)25 vacation days (based on 40 hours)Development:€2,000 annual training budget (conferences, courses, books - your choice)Mentorship from senior engineersReal technical challenges that expand your skillsClear path to senior levelWork environment:Hybrid working (office, home, or temporarily abroad)Central Rotterdam location (5 min from Central Station)Group lunches and plenty of nearby dining optionsLaptop and necessary equipmentCulture:Active staff association with outings and drinksFlexible budget of €40/month (Alleo) for sports, wellness, investmentsAverage age is 33 - young and ambitious teamFreedom from day one to do your thingThe Reality CheckWe're a scale-up, which means:We have legacy code and technical debt (you'll learn how to deal with both)The domain is complex - you'll need to learn about Dutch employment lawWe're building the foundation while the train is movingThings move fast, priorities can shiftYou'll be challenged and sometimes outside your comfort zoneWe start with a contract that includes a two-month probation period. After that, we're open to discussing longer-term arrangements based on mutual fit. We value stability and want to build a team that grows with us.Our 2026 MissionWe've built the foundation - now we're unlocking the network effect. In 2026, we're targeting other players in the labor market ecosystem: staffing agencies, arbeidsbemiddeling, and intermediaries who need our infrastructure to operate efficiently.Think about it: every employment agency, every staffing firm, every payroll intermediary faces the same regulatory complexity we've solved. By making our platform available to them, we create the volume and network effects needed to truly become the payment engine of the Dutch labor market.This is how platforms scale: solve a hard problem once, then let the ecosystem amplify your impact. That's the adventure. Want to be part of it?The ProcessSubmit your application: Send your motivation and resumePhone interview: Quick chat with the hiring manager (Luc)Office interviews (2 sessions): Experience interview: technical skills and problem-solving; Culture interview: team fit and values alignmentTerms discussion: If we're both excited, we'll discuss specificsReference check: Standard but necessaryContract signing 🎉Note: Certificate of Good Conduct (VOG) is required within 1 month of starting.Questions?Contact Eline Mimpen: +31 (0)6 5920 0132Recruitment agencies: thanks, but we're handling this internally.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.