FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Perl
Bloom Equity PartnersSenior Software Engineer key technical contributor on a cloud-hosted SaaS library management platform. Collaborating with a small, focused team to modernize and expand the product offering.
Tech Stack
Tools & technologiesApacheElasticSearchJavaScriptjQueryLinuxMariaDBMySQLNGINXPerlSQLZookeeper
About the role
Key responsibilities & impact- Codebase ownership — senior developer and technical area owner for the platform and ancillary projects, working alongside the Director of Engineering on architecture decisions.
- Releases and deployments — working within Soutron's established release process; understanding the current manual release cycle across 8 production servers and proposing improvements toward automated, pipeline-driven deployments.
- Infrastructure awareness — not directly responsible for server administration, but expected to have working knowledge of the infrastructure stack (Debian Linux, Nginx, Apache/mod_perl, MariaDB/Galera, Solr, PowerDNS, Let's Encrypt) and to proactively identify and propose improvements to existing infrastructure patterns.
- Mentorship & engineering culture — share knowledge with peers, help raise the team's technical standards, and contribute to code review and engineering best practices.
- Security and compliance — dependency scanning, penetration testing coordination, MFA rollout, SOC 2 readiness roadmap.
- Platform modernization — progressively evolving the stack toward modern patterns (REST API layer, frontend modernization, containerization) without disrupting a live production system.
Requirements
What you’ll need- 5+ years of production Perl development; must be comfortable with mod_perl, CPAN module management, Template Toolkit, and navigating large, long-lived Perl codebases; experience modernizing or refactoring legacy Perl is a strong advantage.
- 3+ years of hands-on Solr experience for search and indexing; understanding of index configuration, query tuning, and cluster management via Zookeeper; Elasticsearch experience considered in addition to, not instead of, Solr.
- Solid understanding of Linux-based server environments (Debian/Ubuntu, Nginx, Apache, SSH, SSL/TLS); able to read, assess, and propose improvements to infrastructure configuration.
- Relational databases: MariaDB or MySQL; understanding of clustering and replication (Galera experience a plus).
- Understanding of how server-rendered HTML applications work end-to-end; JavaScript (jQuery era and modern).
- Proven experience working within an established Agile Scrum methodology; comfortable with sprint planning, standups, story pointing, and sprint reviews.
- Experience working within a formal software development lifecycle including code review, branching strategy, CI/CD pipelines, and QA gates.
- CI/CD pipeline setup, branching strategies, automated testing, deployment scripting.
- Understanding of common web vulnerabilities (XSS, SQL injection, CSRF), CVE scanning, dependency management.
- Ability to produce clear technical documentation; comfortable working with non-technical stakeholders.
Benefits
Comp & perks- Competitive salary benchmarked to your market and experience.
- Fully remote working with flexible hours.
- Generous paid time off and public holiday allowance.
- Budget for learning, conferences, books, and equipment.
- Meaningful work on a product that real customers rely on every day.
- The chance to help shape the engineering culture of a growing, investor-backed business.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Perlmod_perlCPANTemplate ToolkitSolrZookeeperMariaDBMySQLJavaScriptCI/CD
Soft Skills
mentorshiptechnical standardscode reviewcommunicationdocumentation
Certifications
SOC 2 readiness