1 Director, Software Engineering - Billing Platform jobs worldwide