Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Team Lead Software Engineer - Billing Squad

Alex Staff Agency
CompanyAlex Staff Agency
CategoryEngineering
LocationRotterdam
RemoteOn-site (inferred)
EmploymentFull-time
LevelManager
SalaryNot stated by the employer
Posted11 Jun 2026
Last verified3 Aug 2026
SourceEmployer ATS (workable)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
About the project An AI-powered platform for business travel management in the B2B segment. Similar to  Booking.com , but for corporate clients: booking, modifying, and canceling flights and hotels — all in one interface. The product includes three platforms: Business Travel Platform Marine & Offshore Travel Platform Flight Crew Travel Platform How AI is used:  for intelligent search and unique cancellation/modification options for bookings. Companies manage all bookings and budgets in one place. Facts: Founded: 2017 Headquarters: Rotterdam, Netherlands (city center office) Team: ~200 people, including 50 IT specialists Work format: 50% office / 50% remote Thousands of users worldwide, continuing to grow rapidly About the Role We are looking for a  Lead Software Engineer  for the  Billing Squad  — one of the business-critical teams. This is a technical leadership role for someone who writes code, not just manages people. Philosophy:  "Leadership is earned at the keyboard, not the standup" — a lead who takes ownership of technical decisions, knows how to communicate with business stakeholders, and turns requirements into technical work. Culture of "agree or disagree, but commit." Team:  2 senior full-time developers + 1 QA. They work remotely across European time zones, with office presence in Rotterdam. Responsibilities Write code in C# / .NET (the role requires substantial hands-on coding) Technically lead the Billing Squad: code review, mentoring, participating in hiring Communicate with VP and C-level stakeholders, transform business requirements into technical tasks Design and evolve microservices architecture using Docker Work with PostgreSQL, RabbitMQ (or equivalents) Apply architectural patterns: SOLID, TDD, DDD, Event Sourcing, CQRS Participate in developing the billing/payments/invoicing domain, ERP integrations Requirements Requirements Mandatory (hard requirements): 7+ years  of development experience in  C# / .NET  — deep expertise 2+ years  in a Team Lead or equivalent role (technical leadership) PostgreSQL  — experience with relational databases RabbitMQ  or similar message brokers Microservices + Docker Architectural patterns: SOLID, TDD, DDD, Event Sourcing, CQRS Technical leadership: code review, mentoring, hiring English  — strong, able to work with C-level (written and spoken at negotiation level) Proven experience managing VP and C-level stakeholders Nice-to-have: AWS or Kubernetes Experience in billing, invoicing, payments, ERP integrations Knowledge of VAT/GST, accounting principles, revenue recognition Redis (additional platform service) Elasticsearch Soft skills / psychological profile: A lead who writes code and doesn't avoid it Takes ownership of technical decisions Can communicate with business stakeholders Deep domain immersion (no job-hopping) Benefits Conditions Salary:  €7,000 – €8,000 gross/month Contract:  Full-time, permanent employment Work format:  Hybrid.  Physical presence in the Netherlands required  (Rotterdam office) Benefits: Hybrid work from the Rotterdam office Work-life balance policy Growth at the intersection of travel, finance, and engineering Municipality parking card (for office employees) Selection Process Stages: Recruiter screening  — including knockout questions HR call with Hiring Manager Technical call  — CTO + Lead Engineer (1 or 2 separate calls, depending on schedule) Meet-the-Team  — informal chemistry check with future team colleagues Pre-employment Background Check  via 3rd party (as part of ISO 27001 compliance) Interview language:  English