Perl Developer - Chennai, India - SiteLock

    SiteLock
    SiteLock Chennai, India

    3 weeks ago

    Default job background
    Description
    Who We Are

    At Sectigo, we align around our mission and pride ourselves in helping thousands of customers sleep better at night.

    "When people think Online trust management, they think Sectigo because we offer our customers unparalleled peace of mind."

    How we show up with each other and our customers every day is just as important, and we win as #OneSectigo by living out our core values - Support, Excellence, Collaboration, Teamwork, Integrity, Growth and Openness. We are committed to investing in our diverse teams where everyone understands their role and how they support our strategic goals, we drive operational excellence through scale and efficiency, and we strive to delight our customers and become the market leader in our industry. If you aspire to join a driven team that holds each other accountable to meeting our lofty goals and you'd like to be part of our growth story in delivering a market leading user experience, we'd like to talk to you.

    What We Are Looking For:

    The product development team is looking for a talented individual with a passion to learn, and dedication to immediately contribute to our web security applications. This position is ideal for someone who thrives on learning new technologies and is eager to make an immediate impact on our web security platforms. This role will challenge the successful candidate to hone their Perl skills keeping in mind the quality, scalability, and robustness required to support an established SaaS product..

    What You'll Be Doing:
    • Work with an experienced team to architect and modernize an established website security platform and APIs built in Perl 5.
    • Build and maintain internal APIs, external APIs, with a focus on modernization and long-term stability and maintainability.
    • MySQL Database design and optimizations to manage connections for scalability and performance.
    • Migrate and streamline legacy cronjobs into a message broker or event-driven architecture.
    • Continue improvements to production logging, monitoring, and observability.
    • Work with Product, Engineering, and Operations Teams to improve our core security scanning capabilities – ensuring compatibility, performance, and robustness of the core products while continuing to add functionality.
    • You'll be responsible for creating more than just production code – tests, design, documentation, performance analysis, and product support.
    Requirements:

    Education

    • Bachelor's degree in computer science, Engineering, Mathematics or equivalent.

    Experience

    • A minimum of 10 years of relevant corporate or commercial experience.
    • Strong leadership and system design principles – collaborate with fellow perl developers to architect scalable and performant complex systems in an agile team.
    • Experience developing software in a professional environment, including technical refinement in an agile team, source control, bug tracking, unit testing.
    • Languages and Utilities: perl, lighttpd, memcached, redis, lftp, clamav, and Ubuntu utilities
    • Experience with software and system designs: software design patterns, object-oriented architecture and design, network principles and protocols, REST API design, microservices, and unit testing.
    • In-depth knowledge and experience with various web hosting environments and network protocols (e.g., TCP/IP, SSH, FTP, HTTP).
    Talents and Desired Qualifications:
    • Excellent English language communication skills to work effectively with a global team.
    • Knowledge of OWASP Top 10 web application security risks and how to mitigate them.
    • Familiarity with web scraping, website fingerprinting, and modern malware challenges.
    • Knowledge of static and dynamic code analysis tools.
    • In-depth knowledge of MySQL and stored procedures.
    • Interest in build and deploy pipelines, containerization, and collaborating on CI/CD improvements.
    • Experience with or desire to learn Golang a plus.