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

2 weeks ago


ChandigarhBangalore, India 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, India 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...


  • Chandigarh/Bangalore, 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,...


  • 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, India 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, India 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, India 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 messaging,...


  • bangalore, India Sangoma Full time

    Apply only if you have PERL , PHP , Asterisk development knowledge.Sangoma is looking for a talented, self-motivated Senior Software Engineer/Team Lead to join our fast paced, ever growing organization. The successful candidate will join our software engineering team and will have the opportunity to work with the latest Sangoma’s Asterisk based PBX...


  • bangalore, India Sangoma Full time

    Apply only if you have PERL , PHP , Asterisk development knowledge. Sangoma is looking for a talented, self-motivated Senior Software Engineer/Team Lead to join our fast paced, ever growing organization. The successful candidate will join our software engineering team and will have the opportunity to work with the latest Sangoma’s Asterisk based PBX...


  • 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, India 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, India 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...


  • bangalore, India 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 messaging,...

  • PHP Node.js

    1 week ago


    bangalore, India Virtusa Full time

    PHP - Senior Software Engineer - CREQ187439 Description Bachelors degree in computer science, Engineering or related field or equivalent professional experience.5+ Years of experience in creating software using PHP (with Phalcon) with the knowledge of MYSQL & Node.Experience in Node is mandatoryAt least 3+ years of experience in full lifecycle delivery of...

  • Node.js PHP

    3 days ago


    bangalore, India Virtusa Full time

    PHP - Senior Software Engineer - CREQ188735 Description Bachelors degree in computer science, Engineering or related field or equivalent professional experience.5+ Years of experience in creating software using PHP (with Phalcon) with the knowledge of MYSQL & Node.Experience in Node is mandatoryAt least 3+ years of experience in full lifecycle delivery of...


  • bangalore, India Zyoin group Full time

    Job Description : Key Responsibilities :- Design, develop, and maintain software applications using Node.js, Golang and PHP.- Create and optimize database schemas and queries using MySQL and MongoDB.- Implement caching solutions with Redis.- Integrate and work with event streaming platforms like Kafka.- Collaborate with team members to design and implement...


  • bangalore, India iMind Your Business Solutions Private Limited Full time

    Job Description : - We are looking for an excellent PHP-Laravel Senior software engineer, for a rapidly growing, venture-funded startup building mobile CRM tools for Auto retailers in India. Using our platform, automobile dealerships market their services to prospective customers.- For a SaaS company, it means that our software is hosted in the cloud and...


  • Bangalore, India Toppersedge.com Full time

    Role : SDE IIExperience : 3-5 YrsJob location : BangaloreMode : HybridAbout the job :Responsibilities :- Develop and maintain user-facing features using modern web technologies, such as Node , Angular and React.js.- Design, develop, and maintain server-side applications using PHP and Node.js.- Collaborate with designers and product managers to translate...


  • Chandigarh, India GrayCell Technologies. Full time

    Required 3 PHP developers with 2-4 years of experience, who possess the below skillset:Masters/B.E./B. Tech/BCA/B. Sc. IT/Graduate in Computer Science, or equivalent experience2+ years of strong software development experienceBackground of PHP development (preferably frameworks, MVC, SQL, etc.)Strong background in Core PHP, Cake PHP, CMS tools, etc.Strong...


  • Mumbai/Bangalore, India Zyoin group Full time

    Experience : 1 to 3 years Job Description :Key Responsibilities : - Design, develop, and maintain software applications using Golang, Node.js and PHP.- Create and optimise database schemas and queries using MySQL and MongoDB.- Implement caching solutions with Redis.- Integrate and work with event streaming platforms like Kafka.- Collaborate with team...


  • Chandigarh, India GrayCell Technologies. Full time

    Required 3 PHP developers with 2-4 years of experience, who possess the below skillset: Masters/B.E./B. Tech/BCA/B. Sc. IT/Graduate in Computer Science, or equivalent experience 2+ years of strong software development experience Background of PHP development (preferably frameworks, MVC, SQL, etc.) Strong background in Core PHP, Cake PHP, CMS tools,...