Sr Software Engineer - Backend (Billing & Payments)

R
Rebuy, Inc.E-commerce
Remote - USFull-TimeSenior
Salary130000 - 180000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
GraphQLPHPElasticSearchGCPMySQLTypeScriptVue.JsJiraGoAngularReactRESTful APIs

Requirements

  • Experience building or maintaining billing, payments, or financial systems (e.g., payment processors, subscription engines, invoicing pipelines) in a production SaaS environment.
  • Educational background in CS / Engineering or a similar area.
  • 5+ years of hands-on experience building backend applications with PHP and Go.
  • Proven track record of delivering complex, high-traffic systems.
  • Experience designing and implementing secure, scalable, and maintainable RESTful APIs in PHP and Go.
  • Deep understanding of API design patterns, versioning, and performance optimization.
  • Experience with cloud-based technologies, preferably GCP.
  • Strong understanding of a performant SaaS environment.
  • Experience in a Scrum/Agile environment.
  • Experience with the Atlassian suite, including Jira and Bitbucket.
  • Solid understanding of security fundamentals as they apply to backend and financial systems.
  • Familiarity with secure coding practices, authentication/authorization patterns, data encryption, and awareness of current vulnerability trends (e.g., OWASP Top 10).

Responsibilities

  • Design and build Rebuy’s centralized billing system for merchant billing, partner payments, and customer-facing charges.
  • Architect the integration layer for payment balances across Rebuy’s suite of services.
  • Tackle complex financial engineering challenges with PHP and Go at scale.
  • Design and implement secure, well-structured APIs in PHP and Go to power billing events, payment processing, and financial data flows.
  • Lead and contribute to the migration of Code Igniter 2 codebase to Code Igniter 4.
  • Partner with product and engineering to identify where AI agents can automate workflows and build the backend systems to enable intelligent automation.
  • Support a partner portal, data ETL pipelines, customer-facing reporting APIs, and data infrastructure.
  • Contribute significantly to the engineering culture by establishing, documenting, and promoting best practices.
  • Stay current with security trends, vulnerabilities, and best practices for billing and payment systems, championing security-first engineering.
  • Serve as a key technical anchor for PHP, leading code reviews and sharing knowledge.
  • Conduct quality checks on deliverables to ensure code, setup, and configurations meet expected results.
  • Engage actively in building a strong team culture, working closely with Product Owner, Engineering Manager, and peers.
View Full Description & ApplyYou'll be redirected to the employer's site
130000 - 180000 USD per year
Apply Now