Maropost - Principal Software Engineer - PHP/Node.js/Perl

4 weeks ago


ChandigarhBangalore, IN Maropost Full time

Job Description :


We're Maropost-India, a 2024 Great Place To Work certified company and Canada's 4th fastest growing tech company as named by Profit 500 Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile messaging, landing pages, and e-commerce.

Our platform is used and trusted by thousands of brands worldwide to maximise their revenue. Our unified e-commerce platform empowers thousands of B2B and multi-channel e-commerce businesses, big and small, to achieve more. From online stores, POS terminals and marketplace connections, to inventory, order management and shipping, our all-in-one platform connects it all.

We're on a mission to build the most technically advanced marketing & e-commerce platform in the world coupled with unsurpassed customer service and support.

About The Position:

We are seeking an experienced and highly skilled Principal Software Engineer with expertise in PHP and DevOps to join our dynamic and innovative development team. As a Principal Software Engineer, you will be a key contributor to the design, development, and maintenance of our software solutions. You will play a critical role in leading and mentoring a team of software engineers, driving technical excellence, and ensuring the successful delivery of high-quality SaaS products.

We welcome candidates from Chandigarh and Bangalore to compliment our existing teams.

What You'll Be Responsible For :

- Provide technical leadership and guidance to a global team of software engineersto foster a culture of continuous learning and improvement.

- Drive thedesign, development and implementation of best practices for PHP (Symfony), NodeJS and Perl software development.

- Ensure the adherence to architectural principles and design patterns.

- Collaborate broadly with cross-functional business-wide teams to define technical strategies and roadmaps.

- Lead the design and architecture of complex software systems using PHP (Symfony framework) and Perl.

- Work closely with product managers and other stakeholders to understand requirements and translate them into scalable and efficient technical solutions.

- Ensure the adherence to architectural principles and design patterns.

- Hands-on coding and development using PHP, NodeJS, Perland related technologies.

- Hands-on experience with DevOps tools such as Terraform, Puppet, Docker, Bash, and Buildkite.

- Aware of security best practices and standards including PCI DSS and GDPR.

- Conduct code reviews to ensure code quality, performance, and security.

- Experience in modernising legacy software through upgrading, breaking down, decoupling, and migrating.

- Experience with containerisation and serverless implementations.

- Proficient with cloud hosting providers such as AWS and GCP.

- Continuously optimiseand improve existing systems for better performance and maintainability.

- Collaborate effectively with cross-functional teams, including product management, quality assurance, and infrastructure and operations.

- Work closely with product managers and other stakeholders to understand requirements and translate them into scalable and efficient technical solutions.

- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.

- Encourage collaboration, open communication, and a positive team environment.

- Stay current with industry trends and advancements in PHP and Perl

- Evaluate and recommend new tools, technologies, and frameworks to enhance development processes.

- Work closely with QA teams to ensure the delivery of high-quality software.

- Develop and implement automated testing strategies to maintaincode reliability.

- Evaluate and recommend new tools, technologies, and frameworks to enhance development processes.

- Highly proficient with CI/CD best practices and You'll Bring to Maropost :


- 10+ yearsof commercial experience.

- Bachelor's or Master's Degree in Computer Science or a related field.

- Proven experience as a Principal Software Engineer or similar role.

- Strong proficiency in PHP, NodeJS, Perl, and its associated frameworks (e.g., Laravel, Symfony).

- In-depth understanding of software architecture, design principles, and patterns.

- Good understanding of all levels of automation testing and their use cases.

- Proficiency in working with AWS/GCP.

- Good knowledge of CI/CD.

- Experience with RESTful API development and integration.

- Excellent problem-solving and debugging skills.

- Strong leadership and mentoring abilities.

- Excellent communication and collaboration skills.

- Experience with database systems (e.g., MySQL, PostgreSQL) and ORM frameworks.

- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.

(ref:hirist.tech)

  • Chandigarh/Bangalore, IN Maropost Full time

    We're Maropost-India, a- 2024- Great Place To Work certified- company- and- Canada's 4th fastest growing tech company- as named by Profit 500!- Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile...


  • Chandigarh/Bangalore, IN Maropost Full time

    We're Maropost-India, a- 2024- Great Place To Work certified- company- and- Canada's 4th fastest growing tech company- as named by Profit 500!- Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile...

  • Data Architect

    1 week ago


    Chandigarh/Bangalore, IN Maropost Full time

    Job Description : The Data Architect is an individual with a passion for designing and architecting complex systems in a cloud environment and who possesses strong leadership and technical skills. In this role, you will play a crucial role in shaping the architecture of our systems, ensuring their scalability, reliability, and efficiency. Collaborating...


  • Bangalore/Pune/Any Location, IN Squareroot Consulting Pvt Ltd. Full time

    Position : Principal Software Engineer- Backend Experience : 12 to 18 yrsDomain : Cybersecurity & Data security Location : BANGALORE/PUNE/ REMOTEWe are seeking highly experienced Developers for our Cloud/SaaS products.In this role, your duties will include the development of architecture, design and development of backend/middleware components based on...


  • Bangalore/Hyderabad/Noida, IN MY Search Full time

    Our client is one of the fastest-growing semiconductor start-up company. They use unique processes to provide the best talent to its client in a timely fashion in Design Verification, Design For Test and Physical DesignThey are looking for Principal Engineer DFT to be based at Bangalore/Hyderabad/Chennai with the following : - Total 8 to 16 years of...

  • Perl Developer

    4 weeks ago


    Bangalore/Hyderabad/Noida, IN Capabiliq IT Services Private Limited Full time

    Job Title : Perl Developer Experience : 4-6 years Location : Bangalore/Hyderabad/Noida (3 days onsite) Joining Time : 20 days Number of Positions : 2 Job Summary : Are you a skilled Perl Developer seeking a new challenge? Join our dynamic team at a leading Healthcare SaaS company, where your expertise will be instrumental in maintaining and enhancing our ETL...


  • Bangalore/Hyderabad/Noida, IN Emids Technologies Full time

    Job Title: PERL Developer : 4+ YearsKey Skills : Perl Programming, MySQL, AWS.Job Summary : We are seeking an experienced Perl Developer to join our dynamic team at a leading Healthcare SaaS company. Our entire ETL (Extract, Transform, Load) processes and core business logic are rooted in Perl, making this role crucial for the maintenance and development of...

  • Backend Developer

    4 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN PITCS Full time

    Roles & responsibilities : - Design, develop, and deploy scalable backend applications with a focus on performance and reliability.- Implement Restful Web-Services, JSON, and other networking protocols to facilitate communication between frontend and backend systems.- Utilize MVC architecture to ensure modular and maintainable codebase.- Collaborate with...

  • Senior PHP Developer

    4 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Grorapid labs Full time

    Software Engineer (PHP) -Role & Responsibilities- Lead overall execution of feature projects, from design through release and support.- Architect and build robust, performant APIs.- Build intuitive UI components with modern web technologies.- Advocate for the health and quality of our systems.- Deliver highly maintainable and well-tested code.- Design...

  • PHP Developer

    4 weeks ago


    Karnataka/Orrisa/Guwahati/Bangalore/Mysore/Bhubaneshwar, IN Dotflick Solutions Full time

    Role : PHP DeveloperJob Description :- A PHP developer is responsible for writing server-side web application logic- PHP developers usually develop back-end components, connect the application with the other (often third-party) web services, and support the front-end developers by integrating their work with the application- Strong knowledge of core PHP and...

  • Antino Labs

    1 week ago


    Bangalore/Gurgaon/Gurugram, IN Antino Labs Full time

    Job Description : Development : - Writing clean, efficient, and maintainable PHP code for web applications, websites, and other software projects. Frameworks : - Proficiency in PHP frameworks like Laravel, Symfony, CodeIgniter, or Zend, depending on the project requirements. Database Management : - Integrating databases (e.g., MySQL, PostgreSQL) with PHP...

  • Python Developer

    4 weeks ago


    Bangalore/Chennai/Pune, IN ADV Full time

    Title : Python developer Skills : Python, shell ,spring framework, spring boot, perlExperience : 5-9Location: Bangalore, chennai, puneNotice Period : Immediate to 15 days maxInterview Process : Hacker rank L1 ,L2 client ELJob Summary : Seeking a Python Developer(Shell Script, Linux, Perl) Key Job Design and develop IaaS software solutions focused on...

  • Backend Developer

    4 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Swift Strategic Staff Solutions INC Full time

    Job Description :We are seeking a highly skilled and experienced PHP Back-End Developer to join our growing team. In this role, you will play a critical role in building and maintaining robust, scalable, and secure web applications using PHP and a variety of modern technologies. You will collaborate closely with front-end developers, DevOps engineers, and...

  • Principal Engineer

    4 weeks ago


    Bangalore/Hyderabad/Chennai/Mumbai/Pune/Chandigarh/Gurgaon/Gurugram, IN Mobile Programming LLC Full time

    Job Title: Principal EngineerLocation: Bangalore, Chennai, Pune, Hyderabad, Mumbai, Chandigarh, GurugramNotice period: Immediate joiner.Experience:- Minimum of 8 years of experience architecting, designing, developing, and optimizing large-scale data solutions.- At least 5 years of experience in the SaaS domain.Skills and Qualifications:- Strong experience...

  • PHP Developer

    4 weeks ago


    Rajasthan/Jaipur/Udaipur/Jodhpur/Kolkata/Rajkot/Cochin/Kochi/Bhopal/Bangalore/Metros/Anywhere in Ind, IN Aricent Full time

    Designation : PHP Web DeveloperJob description :Mandatory skills : PHP,HTML, CSS 3, Media Query, JQUERY, Responsive Design Secondary skills : Any one of the CMS ( WordPress / Drupal / Joomla) & HTML5,Photoshop Specification Develop UI designs and prepare HTML and CSS3 from the Photoshop- HTML5 and CSS3 experience is a big plus and should have used them in at...

  • Wordpress Developer

    4 weeks ago


    Any Location/Bangalore, IN ARR Recruitment Solutions Full time

    Job Responsibilities :Responsibilities :- Lead the development of custom WordPress themes, plugins, and functionality to meet project requirements.- Collaborate with designers, project managers, and other stakeholders to translate design mockups and requirements into functional WordPress websites and applications.- Develop custom solutions using PHP, HTML,...

  • Drupal Developer

    3 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Quantum Integrators Full time

    Job Description :- Experience with the latest version of the Drupal platform.- Ability to create new content and integrate it with other services in the Drupal platform.- Ability to administer the Drupal platform.- Should have good hands-on experience with versions 7 to 11.- Working knowledge of the latest design web design standards.- Experience with doing...


  • Delhi NCR/Gurgaon/Gurugram/Bangalore, IN Quadrant Technologies Full time

    Job Description :- B Tech in Electronics Communication or Computer Science Engineering or equivalent with 2-5 years' experience in a technical work environment.- Excellent problem solving/analytical skills.- Strong oral and written communications skills. Must be able to clearly and effectively communicate work status, risks and issues.- Diameter Routing...

  • DFT Engineer

    3 weeks ago


    Bangalore/Noida, IN MY Search Full time

    Our client provides end to end semiconductor design services covering digital, analog, system design & embedded software. They are poised to be the fastest growing semiconductor services company.They are looking for DFT Engineer to be based at Bangalore and Noida with the following: - Ideal candidate will have 3 to 10 years of experience in DFT for IP or SOC...


  • Bangalore/Any Location, IN Varite India Full time

    Job Title : AVP - PHP Development ( BFSI Companies preferred)Company Name: VARITE INDIA PRIVATE LIMITEDAbout The Client: The Client is an American-owned company based in the US with offices in India and the Philippines. A tech-forward outsourcing company specializing in supporting the US mortgage, insurance, and banking industries.About The Job :Essential...