Remotery

Senior Software Engineer, Perl

atBloom Equity PartnersUS flagCaliforniaFull-timeBackend EngineerSenior

Posted 5 days ago

📋 Description

• Ownership of the codebase — serving as a senior developer and technical area lead for the platform and related projects, collaborating closely with the Director of Engineering on architectural decisions.

• Management of releases and deployments — adhering to Soutron's established release protocols; gaining an understanding of the existing manual release process across 8 production servers and suggesting enhancements for automated, pipeline-driven deployments.

• Infrastructure knowledge — while not directly accountable for server administration, a working familiarity with the infrastructure stack (Debian Linux, Nginx, Apache/mod_perl, MariaDB/Galera, Solr, PowerDNS, Let's Encrypt) is expected, along with the ability to proactively identify and recommend improvements to current infrastructure patterns.

• Mentorship and engineering culture — imparting knowledge to colleagues, assisting in elevating the team's technical standards, and contributing to code reviews and engineering best practices.

• Security and compliance — overseeing dependency scanning, coordinating penetration testing, implementing MFA rollout, and developing a SOC 2 readiness roadmap.

• Platform modernization — progressively advancing the stack toward modern methodologies (REST API layer, frontend updates, containerization) while ensuring the live production system remains unaffected.


⛳️ Requirements

• Over 5 years of production Perl development experience; must be proficient with mod_perl, CPAN module management, Template Toolkit, and navigating extensive, long-lived Perl codebases; experience in modernizing or refactoring legacy Perl is highly advantageous.

• At least 3 years of practical Solr experience for search and indexing; familiarity with index configuration, query optimization, and cluster management via Zookeeper; Elasticsearch experience is valued as a complement to Solr, not a substitute.

• Strong understanding of Linux-based server environments (Debian/Ubuntu, Nginx, Apache, SSH, SSL/TLS); capable of reading, evaluating, and proposing enhancements to infrastructure configurations.

• Experience with relational databases: MariaDB or MySQL; knowledge of clustering and replication (Galera experience is a plus).

• Comprehension of how server-rendered HTML applications function from end to end; JavaScript experience (both jQuery era and modern).

• Demonstrated experience operating within an established Agile Scrum framework; comfortable with sprint planning, daily standups, story pointing, and sprint reviews.

• Familiarity with a formal software development lifecycle including code reviews, branching strategies, CI/CD pipelines, and QA gates.

• Experience in setting up CI/CD pipelines, implementing branching strategies, automated testing, and deployment scripting.

• Awareness of common web vulnerabilities (XSS, SQL injection, CSRF), CVE scanning, and dependency management.

• Ability to create clear technical documentation; comfortable interacting with non-technical stakeholders.


🏝️ Benefits

• Competitive salary aligned with your market and experience.

• Fully remote work with flexible hours.

• Generous paid time off policy and public holiday allowance.

• Budget allocated for learning, conferences, books, and equipment.

• Meaningful contributions to a product that customers rely on daily.

• An opportunity to influence the engineering culture of a growing, investor-backed company.

People also viewed

Rox Partner18 hours ago

AI Ops Engineer – Backend Developer, Python

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Very18 hours ago

Senior Software Engineer – Python

CO flagColombia OnlyFreelanceBackend Engineer$40 – $60/hour
ApplyView job
Reply18 hours ago

Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Reply18 hours ago

Senior Java Developer

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Beyond Soluções18 hours ago

Mid-level .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
UserTesting18 hours ago

Backend Engineer – Internal Tools

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers