
Staff Software Engineer, Billing & Financial Systems
CommandLink
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Design a modular, service-driven financial platform—billing, license management, and accounting—that can evolve with the business.
- Define and execute pragmatic migration strategies that move us from a fragile monolith to a modern stack—without breaking existing operations.
- Own the architecture for invoicing, payments, reconciliations, and revenue recognition that must be precise, reliable, and auditable.
- Architect integrations with ERP, payment gateways, and accounting platforms (NetSuite, QuickBooks, Stripe, Zuora, Chargebee, etc.).
- Engineer for consistency, reconciliation, and historical accuracy across complex transactional systems.
- Drive observability, performance, and security across all financial services.
- Work directly with Finance, Product, and Operations to ensure technology aligns with compliance, business velocity, and customer impact.
- Takes on additional responsibilities and projects as needed to support the success of the team and organization.
Requirements
- Deep Engineering Experience : 10+ years building and scaling backend systems with strong fundamentals in transactional integrity, distributed systems, and service architectures.
- Proven Modernization Track Record : Hands-on experience decomposing legacy systems (especially PHP-based) into modern service platforms.
- Integration Mastery : Strong history integrating with ERP, accounting, and payment systems (NetSuite expertise highly valued).
- Architect at Scale : Skilled at building high-volume, high-accuracy financial systems with global reach.
- Security & Compliance : Solid knowledge of PCI, SOC2, GDPR, authentication protocols (OAuth 2.0, HMAC, mTLS), and data handling best practices.
- Cloud-Native Mindset : Experience architecting and deploying in Azure (preferred), AWS, or GCP.
- Leadership Without Bureaucracy : Able to guide teams, influence executives, and align cross-functional priorities without slowing execution.
Benefits
- Room to grow 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 to encourage the addition of great new people to the team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend systemstransactional integritydistributed systemsservice architectureslegacy systems modernizationhigh-volume financial systemsfinancial systems architectureintegration with ERP systemspayment systems integrationcloud architecture
Soft skills
leadershipinfluencingcross-functional alignmentteam guidanceexecution efficiency
Certifications
PCISOC2GDPR