{"id":717514,"url":"https://alion.io/job/payflip-senior-software-engineer-payflip-payroll","title":"Senior Software Engineer (Payflip Payroll)","company":{"id":685365,"name":"Payflip","domain":"payflip.be","url":"https://alion.io/company/payflip","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Brussels, Belgium"],"countries":["BE"],"hiring_countries":["BE"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"Google Drive","optional":false},{"name":"PowerShell","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"Windows","optional":false},{"name":"Windows Server","optional":false},{"name":"GraphQL","optional":true},{"name":"JavaScript","optional":true},{"name":"Nest.JS","optional":true},{"name":"Node JS","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Prisma","optional":true},{"name":"Rest API","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-08-10T14:52:51Z","employer_posted_date":"2026-08-10","last_verified_at":"2026-10-28T00:24:02Z","board_verified":true,"closed_at":null,"days_open":78,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":78},"description":"We are looking for a Software Engineer with 4+ years of experience in this role, with a strong backend and infrastructure profile. Frontend experience is welcome but not the focus of this role - our squad is well covered there.\nOur Product team\nWe're building our Product team at Payflip for the long run, and are looking for experienced engineers who want to play a role in growing our salary platform, bringing additional expertise on board to grow to an even more excellent product.\nOur current Product team consists of multiple squads that autonomously own the full lifecycle of the product, pushing it from discovery to production. You'll work together with other experienced engineers, PMs, and the CTO to deliver on an exciting product roadmap.\nThe tech stack at Payflip to achieve this consists of multiple modern technologies. Where core components in our stack are:\nNode.js (NestJS) & TypeScript\n\nPostgreSQL + Prisma ORM\n\nREST/OpenAPI with generated SDKs, GraphQL at the edges\n\nAzure + Terraform (Container Apps, VMs, networking, Key Vault)\n\nWindows Server, SQL Server & IIS\n\nWe value bringing eagerness & skill in building mature & maintainable solutions with a great DX more than an exact overlap with our tech stack. Experience in all of them is not a must, but willingness & autonomy to learn definitely is.\nThe Payroll squad\nYou'll join our Payroll squad, building Payflip's own payroll engine: a greenfield backend service that connects the Payflip platform to the world of Belgian payroll. That means:\nDesigning robust APIs and data models for payroll concepts like workers, absences and payslips.\n\nBuilding reliable integrations with external payroll systems - asynchronous processing, queues and idempotent syncing.\n\nRunning part of our stack on Windows Server VMs in Azure (SQL Server, IIS, Remote Desktop), fully provisioned with Terraform.\n\nWorking in a domain where correctness and auditability matter: it's people's salaries.\n\nAbout You\nYou would be a good fit with our team if most of this sounds like you:\nStrong backend engineering skills: API design, relational data modeling, transactional integrity, async job processing (queues, outbox pattern, idempotency)\n\nExperience integrating third-party or legacy vendor APIs - quirky contracts, async flows and certificate-based auth don't scare you\n\nComfortable in Windows Server environments (RDP, IIS, SQL Server, PowerShell): you don't need to be a Windows sysadmin, but running a vendor application on an always-on Windows VM should sound like a puzzle, not a nightmare\n\nAffinity with infrastructure-as-code: Azure, Terraform, virtual networks, monitoring\n\nManaging technical debt pragmatically with an ability to strategically balance resilience, testing, and documentation with making quick trade-offs in order to ship products that prioritise impact or implementation.\n\nYou're a product builder, meaning you think outside of the coding and tech. You approach opportunities & problems in the squad and determine what success looks like, driving it home, collaborating with others in the product team often (designers, PMs, CTO)\n\nEager to help in constructing our engineering culture & practices. Align with people across squads, leveraging the right documentation and software patterns.\n\nFluent in English.\n\nAbove all we value a high internal drive, curiosity and strong potential: convincing us of this in the hiring process is guaranteed to make you a Payflip'er!\nAbout us\nPayflip's mission is to become the new salary partner, truly making salaries work .\nBy empowering both employees and HR teams, we:\nCreate transparency and trust around compensation\n\nDrive financial literacy and wellbeing\n\nMake Belgium’s workforce more resilient, engaged, and prosperous\n\nSo that in the future, employees get the best out of their salaries, HR teams shift focus from admin to people, and salaries are seen as a tool for growth (not frustration).\nWe are a fresh, fast-growing startup with a happy bunch of software engineers, product specialists, business developers & reward specialists.\nBecoming part of the Payflip team means that you join a close-knit team where you will take up solid responsibilities. Let’s say that a Payflip’er smells the opportunity of ownership from miles away!\nPayflip's Culture\nOur company culture revolves around 3 pillars:\nTransparency\n\nEagerness to learn\n\nOwnership\n\nWe are 100% transparent with everything that happens in the company. We tell each other everything. There is not even one Google Drive file in our archive that is not accessible for all.\nWe invest in self-improvement. That is why you have at least 1 day per month that is dedicated to learning. Together with the other members of the reward hub, you try to investigate an interesting market trend or to fix a company inefficiency you choose yourself, with the methodology of your preference.\nAs we are a small team, we’d better all make our hands dirty if we want to step up our game. In order to thrive, you will have to come out of your comfort zone and take up responsibilities, just like all of us.\nAt Payflip, everyone is an entrepreneur!\nAnd because we walk the talk, each team member receives meaningful equity of the company (see below). Growing together at its best!\nWhat's in it for you\nWe want to be as close to our mission and therefore provide the most optimized salary package in the Belgian SME market. You will receive...\nCompetitive cash salary\n\nMeaningful equity\n\nTop-notch flexible reward plan\n\nAlan healthcare package\n\nMonizze meal vouchers\n\nRemote work as much as you prefer\n\nHome office compensation\n\nOptimised bonus schemes\n\nPayflip uses an open salary grid and for this vacancy we're aiming to hire for the B1-2/B2 range. Want to dig deep? Here you'll find a more detailed description of our levels in engineering and their traits.\nOur hiring process for engineers\nWe aim to hire the best of the best at Payflip, and throughout the process we want to see candidates bring their best selves to the table. We'll dive into your previous track record and the expertise you're eager to bring, but also collaborate together with the product team to simulate the real job as close as possible.\nAfter a quick informal chat with the CTO our interview is composed of 4 rounds:\nScreening call with two people from the product team (30-45 min, video call)\n\nA pair programming session with two engineers, where you are in the driver seat. You'll work in the Payflip codebase, on a real problem not solving a shady algorithm problem. (1h, video call + remote coding)\n\nYou'll be presented a product + architectural problem and we'll ask you to write a short proposal for a solution. This is the only in person interview and you'll present this to the team in the Brussels office. We immediately couple the next interview to this so you only have to visit the office once\n\nIn a final stage we'll be going into a behavioral interview where (together with a founder) we'll discuss your leadership vision, collaboration style and ambitions for the job at Payflip (45m, office)","description_format":"text","description_chars":7049,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Equity","Home office"],"hiring_locations":[{"name":"Belgium","iso":"BE","kind":"country"},{"name":"Brussels","iso":null,"kind":"city"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Health Insurance & Benefits","HR & Payroll Software"],"lifecycle":[{"event":"open","at":"2026-09-11T06:26:52Z"}],"visa":[],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.378,"p_room":0.28,"age_days":77,"expected_fill_days":30,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/payflip-senior-software-engineer-payflip-payroll","json_url":"https://alion.io/job/payflip-senior-software-engineer-payflip-payroll.json","meta":{"generated_at":"2026-10-28T00:43:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":877,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":685365},"rest":"https://alion.io/mcp/rest/get_company?id=685365"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpayflip-senior-software-engineer-payflip-payroll"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpayflip-senior-software-engineer-payflip-payroll"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpayflip-senior-software-engineer-payflip-payroll"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/payflip-senior-software-engineer-payflip-payroll\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpayflip-senior-software-engineer-payflip-payroll"}]}