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 environment into a resilient, service-oriented architecture that supports accurate billing and financial reporting.
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