Alex Staff Agency
WebsiteTeam Lead Software Engineer - Billing Squad
Company
Role
Team Lead Software Engineer - Billing Squad
Job type
Full-time
Found on Mokaru
2 days ago
Salary
Job description
About the Company: C Teleport
C Teleport ( cteleport.com ) — 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
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)
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


