3Pillar logo

Senior Software Engineer PHP and Laravel

3PillarRemote
India
60000 - 145000
Posted August 20, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Senior Software Engineer - PHP & Laravel

About 3Pillar

3Pillar is a global company embracing a remote-first approach, fostering a flexible work environment and global team collaboration. We prioritize employee well-being with generous time off, fitness offerings, and mental health plans.

Your Role

As a Senior Software Engineer, you will play a pivotal role in designing, developing, and delivering high-quality, scalable software solutions for our clients. You will collaborate closely with cross-functional teams, ensuring successful project execution and client satisfaction.

Responsibilities

  • Design and develop efficient and scalable software solutions using PHP7/8, Laravel, and MariaDB.
  • Participate in project planning, estimation, and execution, adhering to agile methodologies.
  • Facilitate communication with client stakeholders, understanding their needs and delivering solutions that exceed expectations.
  • Collaborate with team members to drive project delivery and ensure code quality.
  • Stay abreast of industry best practices and emerging technologies, incorporating them into our development processes.

Qualifications

  • 5+ years of experience in enterprise-level software development.
  • Strong proficiency in PHP7/8, Laravel, MariaDB, Kubernetes/Docker, and OOP Design Patterns.
  • Experience with Agile software development methodologies and creating scalable systems.
  • Familiarity with OWASP and IaC principles.
  • A solid understanding of SOLID principles and DRY/KISS software design principles.

Qualifications

Required:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of proven experience in developing and maintaining enterprise-level software applications.
  • Strong proficiency in PHP7/8, Laravel framework, and MariaDB.
  • Hands-on experience with containerization technologies like Kubernetes and Docker.
  • Demonstrated understanding of Object-Oriented Programming (OOP) design patterns and SOLID principles.
  • Familiarity with Agile software development methodologies and experience building scalable systems.
  • Knowledge of OWASP security best practices and Infrastructure as Code (IaC) principles.
  • Excellent communication, collaboration, and problem-solving skills.

Preferred:

  • Experience with API development and integration.
  • Familiarity with CI/CD pipelines and testing frameworks.
  • Contributions to open-source projects.

Technical Development

  • Design, develop, and implement robust PHP and Laravel applications adhering to best practices and coding standards.
  • Write clean, well-documented, and testable code, ensuring high code quality and maintainability.
  • Collaborate with the team to architect and implement scalable and efficient solutions.
  • Proactively identify and resolve technical challenges, proposing innovative solutions.
  • Stay abreast of emerging technologies and industry trends in PHP and Laravel development.

Project Delivery & Collaboration

  • Participate actively in all phases of the software development lifecycle, from requirements gathering to deployment.
  • Contribute to project planning, estimation, and execution, ensuring timely and successful project delivery.
  • Effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Collaborate closely with designers, product managers, and other engineers to ensure seamless integration and alignment.
  • Foster a positive and collaborative team environment, promoting knowledge sharing and continuous improvement.

Selection Process

The hiring process for a Senior Software Engineer at 3Pillar begins with a review of applications to ensure candidates meet the required skills and experience. Shortlisted candidates are invited for a technical phone screening to assess their PHP, Laravel, and related technologies expertise.

Successful candidates progress to a virtual interview with the hiring manager, focusing on their experience with agile methodologies, problem-solving abilities, and communication skills. A final round involves a technical assessment, potentially including coding challenges, to evaluate practical skills and design thinking.

Throughout the process, 3Pillar emphasizes its remote-first culture, flexible work environment, and commitment to employee well-being.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About 3Pillar

3Pillar is a global technology company that embraces a remote-first culture, fostering a collaborative environment where talented individuals from around the world come together to build innovative solutions. With a focus on delivering high-quality software, 3Pillar empowers its employees to thrive through flexible work arrangements, continuous learning opportunities, and a strong commitment to well-being. The company prioritizes employee satisfaction by offering generous time off, fitness benefits, and comprehensive mental health support, ensuring a balanced and fulfilling work experience.

Ready to Apply?

Join 3Pillar and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job