Command|Link is a global SaaS Platform providing network, voice services, and IT security solutions. They are seeking a Senior Software Engineer to lead the modernization of their billing, license management, and financial systems, transforming a legacy PHP environment into a modern, service-oriented architecture that supports the company's rapid growth.
Responsibilities:
- Architect the Future State: Design a modular, service-driven financial platform—billing, license management, and accounting—that can evolve with the business
- Lead Legacy-to-Modern Migration: Define and execute pragmatic migration strategies that move us from a fragile monolith to a modern stack—without breaking existing operations
- Build Scalable Billing Services: Own the architecture for invoicing, payments, reconciliations, and revenue recognition that must be precise, reliable, and auditable
- Integrate with Global Financial Systems: Architect integrations with ERP, payment gateways, and accounting platforms (NetSuite, QuickBooks, Stripe, Zuora, Chargebee, etc.)
- Guarantee Data Integrity: Engineer for consistency, reconciliation, and historical accuracy across complex transactional systems
- Set Standards: Drive observability, performance, and security across all financial services
- Cross-Functional Leadership: Work directly with Finance, Product, and Operations to ensure technology aligns with compliance, business velocity, and customer impact
Requirements:
- 10+ years building and scaling backend systems with strong fundamentals in transactional integrity, distributed systems, and service architectures
- Hands-on experience decomposing legacy systems (especially PHP-based) into modern service platforms
- Strong history integrating with ERP, accounting, and payment systems (NetSuite expertise highly valued)
- Skilled at building high-volume, high-accuracy financial systems with global reach
- Solid knowledge of PCI, SOC2, GDPR, authentication protocols (OAuth 2.0, HMAC, mTLS), and data handling best practices
- Experience architecting and deploying in Azure (preferred), AWS, or GCP
- Able to guide teams, influence executives, and align cross-functional priorities without slowing execution