Build and operate backend features across payments, fraud, compliance, and user management, integrating with financial partners while improving the reliability and performance of distributed systems.
Middle Software Engineer (PHP)
๐ Description
- Design, build, and maintain backend services and APIs using PHP and Go.
- Develop microservices and enhance systems for large-scale integrations and high-load payment flows.
- Participate in code reviews and uphold development standards through collaborative feedback.
- Work with engineering, product, and partner teams to deliver solutions on schedule.
- Monitor system stability and performance using Grafana, Kibana, and ELK.
- Document technical specifications, architecture, and functionality; participate in Kanban ceremonies.
๐ ๏ธ Requirements
- Proven experience in backend development with strong proficiency in PHP and GoLang.
- Solid understanding of object-oriented programming (OOP), software design patterns, and decomposition principles.
- Experience with microservices architecture and scalable backend systems.
- Strong knowledge of SQL and database design, including optimization for large datasets.
- Familiarity with Postman, GitLab, console and other development tools.
- Experience using monitoring and testing tools such as Grafana, Kibana, DataDog and ELK.
- Ability to work independently on complex technical tasks and deliver high-quality results within deadlines.
- Strong communication skills and ability to collaborate effectively with cross-functional teams.
- Experience with high-load systems and event-driven architectures.
- Familiarity with CI/CD tools (GitLab CI).
Full job description
Responsibilities
Qualifications & Skills
Nice to Have
Similar jobs
Search more Backend Engineer jobsSoftware Engineer (.NET)
Build and evolve.NET backend commerce and payment platforms for subscriptions, billing, and global processing, modernizing critical systems, improving reliability, and integrating payment providers.
Software Engineer, Integrations (US + Calgary)
Build and scale integrations that move customer data reliably and securely across HRIS, ATS, payroll, and other systems, improving ingestion workflows, performance, and customer-facing error resolution.
Software Engineer (.NET)
Build and evolve.NET backend commerce and payment platforms for subscriptions, billing, and global processing, modernizing critical systems, improving reliability, and integrating payment providers.
Python Developer (Backend + Fullstack)
Develop Python backend services and analytics tools, integrate LLMs and AI agents into products, and contribute to React features, API design, architecture decisions, testing, and code reviews.
