Driven by a customerfirst mentality we empower businesses to achieve their goals and grow alongside us. If youre ready to make a significant impact and be part of our transformative journey Maropost is the place for you.
Become a part of Maropost today and help shape the future of commerce!
About The Position:
We are seeking an experienced and highly skilled Principal Software Engineer with expertise in PERL PHP MYSQL 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.
We welcome candidates from Chandigarh and Bangalore to complement our existing teams.
What Youll Be Responsible For:
- Drive the design development and implementation of best practices for PERL PHP MYSQL and NodeJS software development.
- PERL and PHP are mandatory.
- Ensure the adherence to architectural principles and design patterns.
- Collaborate broadly with crossfunctional businesswide teams to define technical strategies and roadmaps.
- Lead the design and architecture of complex software systems using 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.
- Handson coding and development using PERL MYSQL NodeJS PHP and related technologies.
- Handson experience with DevOps tools such as Terraform PuppetDocker Bash andBuildkite.
- 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 upgradingbreaking down decoupling and migrating.
- Experience with containerisation and server less implementations.
- Proficient with cloud hosting providers such as AWS and GCP.
- Continuously optimise and improve existing systems for better performance and maintainability.
- Collaborate effectively with crossfunctional 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 PERL and MYSQL
- Evaluate and recommend new tools technologies and frameworks to enhance development processes.
- Work closely with QA teams to ensure the delivery of highquality software.
- Develop and implement automated testing strategies to maintain code reliability.
- Evaluate and recommend new tools technologies and frameworks to enhance development processes.
- Highly proficient with CI/CD best practices and implementation.
What Youll Bring to Maropost:
- 8 years of commercial experience.
- PERL and PHP are mandatory.
- Bachelors or Masters Degree in Computer Science or a related field.
- Proven experience as a Principal Software Engineer or similar role.
- Indepth 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 problemsolving and debugging skills.
- Strong leadership and mentoring abilities.
- Excellent communication and collaboration skills.
- Experience with database systems (e.g. MySQL PostgreSQL) and ORM frameworks.
- Experience with platform security capabilities (TLS SSL etc.
- Experience of highperformance webscale & realtime response systems
- Enthusiasm to learn and contribute to a challenging & funfilled startup.
- A knack for problemsolving and following efficient coding practices.
- Advanced HLD LLD Design Patterns knowledge is a must.
- Handson experience in
- MySQL Redis Memcached MongoDB ELK
- AWS: RDS ECS CloudWatch Redshift
- Frontend: HTML CSS JavaScript React JS or AngularJS JS Protocols: HTTP XMPP MQTT http://Socket TCP
Learn more about Maropost platforms below:
Maropost Commerce Suite: Empowering FastGrowing Businesses
AU/NZ #1 Retail POS Systems Point of Sale Software: Retail Express
Australias Best Ecommerce Platform. Made for Growing Businesses Neto
Empower Your Ecommerce with AIDriven Search & Personalization
JetSend Send Transactional Emails via SMTP or API
InboxAware Achieve recordbreaking inbox placement and deliverability
Equal Employment Opportunist:
Maropost is deeply committed to promoting diversity advancing equity and fostering a culture of inclusion. Therefore we invite applications from marginalised and equityseeking groups. Individuals seeking employment at Maropost are considered without regards to race colour religion sex sexual orientation gender identification national origin age marital status ancestry physical or mental disability or veteran status. Accommodations are available on request for candidates taking part in all aspects of the selection process. Please feel free to reach out to the recruitment team for any accommodation requests or questions.
Required Experience:
Senior IC