GrepJob
South Geeks

Senior Backend Engineer (PHP/Rust migration)

South Geeks
Apply
about 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

Tech Stack

JavaScriptLinuxMySQLPHPRust