
Senior Backend Engineer (PHP/Rust migration)
South Geeksabout 2 months ago
Remote, WorldwideSenior
Responsibilities
- Develop and maintain backend functionality in a PHP-based payment processing platform.
- Contribute to the gradual migration of selected systems from PHP to Rust.
- Troubleshoot production issues and perform data investigations when needed.
- Participate in weekly production releases and help maintain stable deployment cycles.
- Review code and collaborate with engineers to maintain code quality.
- Support and evolve system observability through logging, monitoring, and debugging tools.
- Work closely with the team to understand and maintain complex payment workflows tied to government systems.
Requirements
- Senior-level experience developing backend systems in PHP, ideally within a LAMP-based architecture.
- Strong experience working with MySQL and relational database design.
- Experience maintaining and evolving large, long-lived codebases.
- Solid understanding of Unix/Linux environments and server-based application development.
- Experience debugging production systems and investigating complex data or processing issues.
- Familiarity with automated testing practices and maintaining large test suites.
- Experience working with message queues, logging systems, or asynchronous processing.
- Ability to work independently while collaborating through code reviews and technical discussions.
- Strong analytical skills and ability to learn complex technical and business domains.
Benefits
- Long-term projects
- 100% remote work
- Payment in USD
- Paid Time Off (PTO)
- Work-from-home & training reimbursement
- English lessons
- Technical training
- Career coaching