We're looking for a Senior Software Engineer to lead the modernization of CommandLink's billing, license management, and financial systems. This role involves transforming a legacy PHP environment into a resilient, service-oriented architecture that powers accurate billing, license enforcement, accounting, and historical financial reporting at scale.
Requirements
- 10+ years of experience building and scaling backend systems
- 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
Benefits
- Generous Medical, Dental, and Vision coverage
- Flexible time off
- 401k to help you save for the future
- Fun events at cool locations
- Free DoorDash lunches on Fridays
- Employee referral bonuses