Advertisement
Role
About the Role
Rebuy is on a mission to revolutionize shopping with intelligent, personalized experiences. As a Senior Software Engineer, Back-End, you will own consequential systems including the billing and payments engine, which determines how merchants are charged and financial balances flow across the product suite.
Key Responsibilities- Design and build centralized billing systems and integration layers using PHP and Go at scale.
- Lead high-priority technical migrations from Code Igniter 2 to Code Igniter 4.
- Design and implement secure, well-structured RESTful APIs to power financial data flows and Shopify integrations.
- Collaborate with product teams to identify AI automation opportunities and build supporting backend infrastructure.
- Establish engineering best practices, lead code reviews, and serve as a technical anchor for PHP across the organization.
- Ensure system security and compliance regarding authentication, encryption, and financial data.
- 5+ years of hands-on experience building backend applications with PHP and Go.
- Proven experience building or maintaining billing, payments, or financial systems in a SaaS environment.
- Strong expertise in designing scalable RESTful APIs and understanding API design patterns.
- Familiarity with cloud-based technologies, preferably Google Cloud Platform (GCP).
- Knowledge of security fundamentals including OWASP Top 10 and data encryption.
- Experience working in Scrum/Agile environments using tools like Jira and Bitbucket.
- Backend: PHP, Go, MySQL, BigTable, Elasticsearch
- Frontend: React, TypeScript, GraphQL, VueJS, Angular
- Cloud: GCP
- Tools: Jira, Bitbucket, Confluence, Slack
Advertisement
Skills
Required Skills
PHP
Go
MySQL
BigTable
Elasticsearch
RESTful APIs
Google Cloud Platform (GCP)
Code Igniter
Billing & Payments Systems
Financial Engineering
Agile/Scrum
API Design
Interested in this role?
Sign in to your free seeker account to apply.
Advertisement