
Billing Systems Developer (PHP / Go)/ 2 days ago
Quick Summary
About Command|Link
Command|Link is a global SaaS Platform specializing in network, voice services, and IT security solutions. We empower corporations to consolidate their core infrastructure with a single vendor, enhanced by our proprietary single pane of glass platform. Command|Link has revolutionized the IT industry by solving complex problems often created by competitors. Our dedication and innovation have been recognized with prestigious awards including SD-WAN Product of the Year, ITSM Visionary Spotlight, UCaaS Product of the Year, NaaS Product of the Year, Supplier of the Year, and AT&T Strategic Growth Partner. We have developed the only IT platform designed for scale, effectively eliminating ISP vendor sprawl and IT operational challenges. Our mission is to help customers achieve more, maximize uptime, and improve their bottom line.
Learn more about us here!
This is a 100% remote position!
About your new role: Billing Systems Developer
We are seeking a skilled Billing Systems Developer to build and scale the critical financial systems that power Command|Link’s platform. This pivotal role operates at the intersection of engineering, finance, and data, ensuring billing accuracy, resilience, and full auditability across our global customer base.
You will take ownership of key billing components, including invoicing, payments, reconciliation, and reporting, where precision and reliability are paramount.
Key Responsibilities:
- Design and develop scalable billing systems, encompassing invoicing, usage-based billing, credits, taxes, and proration.
- Build and maintain ledger-based financial systems with comprehensive auditability.
- Integrate with various payment gateways (e.g., Stripe, ACH).
- Ensure idempotent processing to prevent data duplication and inconsistencies.
- Develop robust reconciliation workflows to detect and resolve financial discrepancies.
- Architect resilient systems incorporating retry, rollback, and recovery mechanisms.
- Optimize and manage large financial datasets, including historical data.
- Build and maintain APIs for billing services.
- Debug complex production data issues and support secure data migrations.
- Collaborate with finance, product, and engineering teams to evolve billing logic.
- Undertake additional responsibilities and projects as needed to support team and organizational success.
What you'll need for success:
Core Engineering
- Strong experience with PHP and/or Go.
- Proficiency in MySQL (joins, indexing, performance tuning).
- Comfortable working in Linux/Unix environments (Bash, command line).
- Experience with Git version control.
Financial Systems
- Experience with billing, payments, or financial transactions.
- Understanding of double-entry / ledger-based systems.
- Knowledge of taxes, proration, credits, and adjustments.
- Familiarity with payment processors (Stripe, ACH).
Data & System Design
- Strong grasp of data integrity, ACID principles, and concurrency.
- Experience with audit trails, traceability, and reconciliation processes.
- Background in event-driven or queue-based architectures.
- Experience designing APIs and evolving system logic over time.
Operations & Security
- Strong debugging skills, particularly with production data issues.
- Experience with cron jobs / scheduled processing and data migrations.
- Awareness of secure financial data handling, PCI compliance, and RBAC.
Why you'll love life at Command|Link
Join Command|Link and shape the future of business communication. We value innovative spirits and seek individuals ready to bring unique vision and expertise to a team that thrives on bold ideas and strategic thinking. Are you ready to make an impact? Apply now to architect your career and contribute to our clients' success.
- Opportunity for growth at a high-growth company.
- An environment that celebrates ideas and innovation.
- Your work will have a tangible impact.
- Flexible time off.
- Fun events at cool locations.
- Employee referral bonuses for adding great new talent to the team.
At Command|Link, we are committed to creating a fair, consistent, and efficient hiring experience. We utilize AI-assisted tools to review and analyze applications, helping our recruiting team identify qualifications and experience aligned with role requirements.
AI tools assist in evaluation but do not make final hiring decisions. Every application is reviewed by a member of our recruiting or hiring team before any decisions are made.

