Join our core backend team to design and build resilient, high-scale distributed systems. Own critical microservices in a Kubernetes environment, prioritizing performance, reliability, and data consistency in high-traffic production.
Responsibilities
-
Build high-throughput microservices with PHP/Laravel, failover stategies, and focusing on resilience and concurrency.
-
Own Kubernetes services: pod management, troubleshooting, and Helm configurations.
-
Optimize large-scale data: complex queries, sharding, replication, and integrity.
-
Implement event-driven architecture with RabbitMQ (durability, idempotency, scaling).
-
Leverage Redis for distributed caching and performance gains.
-
Maintain shared internal PHP packages for consistency and security.
-
Mentor on distributed patterns and lead architectural reviews.
Requirements
-
5+ years backend experience; 2+ in high-traffic microservices.
-
Expert in PHP 8+ and Laravel.
-
Strong Docker/Kubernetes production experience + CI/CD.
-
Advanced relational DB skills (MySQL/PostgreSQL); distributed/NoSQL preferred.
-
Proven experience implementing Redis (caching/locking) and RabbitMQ (or Kafka/SQS) in a production environment.
-
Ownership mindset with observability focus; debug complex distributed issues.
-
Clear communication of technical trade-offs.
-
Nice to Have:Node.js or Python experience.