Senior Software Engineer PHP

Weekday

Bengaluru, IndiaPublicado hace hace 20 días YC W21

Sobre el rol

This role is for one of Weekday’s clients

Min Experience: 5+ years Location: Bengaluru, Karnataka JobType: full-time

We are looking for a highly skilled Senior Software Engineer – PHP (Laravel) to design, develop, and maintain scalable, secure, and high-performance backend systems powering a large-scale e-commerce platform. The ideal candidate will go beyond feature development to build maintainable architectures, reusable components, and robust engineering foundations that improve development efficiency and long-term system reliability. In this role, you will own backend services end to end, from database design and API development to automated testing, deployment, monitoring, and production support. You will contribute to engineering standards, strengthen CI/CD practices, reduce technical debt, and leverage AI-assisted development tools to accelerate software delivery while maintaining high code quality. Requirements Key Responsibilities - Design, develop, and maintain backend services using PHP and Laravel, including RESTful APIs, background workers, and event consumers supporting production workloads. - Own services throughout their lifecycle, including architecture, database schema design, implementation, automated testing, deployment pipelines, monitoring dashboards, and on-call support. - Design, optimize, and maintain relational database schemas using MySQL and PostgreSQL, focusing on indexing, query performance, scalability, and safe database migrations. - Design DynamoDB data models around application access patterns and determine the appropriate use of NoSQL databases for different workloads. - Build and maintain integrations with third-party platforms and enterprise systems, including Magento, NetSuite, Algolia, and logistics and carrier systems. - Implement reliable integration patterns using retries, idempotency, error handling, and recovery mechanisms to manage failures across dependent systems. - Develop event-driven architectures and asynchronous workflows using Amazon SQS and messaging patterns to improve service decoupling and resilience. - Implement effective caching and rate-limiting strategies using Redis and Amazon ElastiCache, with clear cache invalidation policies. - Write clean, modular, testable, and maintainable PHP code while developing reusable components, shared libraries, and internal tools that improve engineering productivity. - Own CI/CD workflows and deployment processes, ensuring reliable releases, automated validation, and minimal or zero downtime. - Apply engineering best practices across code quality, modular architecture, observability, security, performance, and technical documentation. - Use AI-assisted development tools such as Claude Code, Codex, and similar platforms to improve development workflows, code quality, and delivery speed. - Collaborate with cross-functional teams to identify architectural improvements, resolve technical bottlenecks, and reduce technical debt. - Participate in code reviews, technical discussions, incident response, and knowledge-sharing activities to strengthen engineering standards. Required Qualifications and Skills - 5+ years of experience building and maintaining production-grade backend systems, with strong expertise in PHP and Laravel. - Strong knowledge of modern PHP development practices, object-oriented programming, design patterns, and backend application architecture. - Proven experience designing relational database schemas, optimizing queries, managing indexes, and executing safe database migrations using MySQL or compatible database engines. - Hands-on experience with AWS services, including RDS/Aurora, ElastiCache, SQS, and DynamoDB. - Strong understanding of microservices, asynchronous processing, message queues, and event-driven architectures, including failure handling and recovery strategies. - Experience developing and maintaining RESTful APIs and integrating with third-party platforms or legacy enterprise systems. - Proficiency in

Desde la página de carreras de Weekday

Únete a los buscadores de empleo que se están emparejando con roles en startups

Al postularte, se abrirá el formulario de solicitud de este rol en el sitio de carreras de la empresa, y te enviaremos otros roles que se ajusten a ti.