Senior Software Engineer, Perl

🕒 May 9

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Bloom Equity Partners

Bloom Equity Partners

11 - 50 employees

Founded 2020

💸 Finance

🤝 B2B

Finance • B2B

Bloom Equity Partners is a private investment firm that leverages decades of investing and operating experience to unlock transformational growth in operating businesses globally. The firm focuses exclusively on lower-middle market technology, software, and technology-enabled services, providing growth capital and majority-control investments to management-led teams. Bloom pairs flexible capital with proprietary operating playbooks and specialized operational resources to help portfolio companies scale, pursue accretive M&A, and achieve market leadership, primarily across North America, Western Europe, and Australia/New Zealand.

📋 Description

• 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

• 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

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

Apply Now

Similar Jobs

🕒 May 9

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Software Engineer II developing backend solutions for Affirm's Merchant & Partner Lifecycle team. Building lifecycle-orchestrator service to modernize codebase and improve system availability.

AWS

Distributed Systems

GRPC

Java

Kotlin

Kubernetes

MySQL

Python

🕒 May 8

PrizePicks

201 - 500

🎮 Gaming

⚽ Sports

Software Engineer III at PrizePicks, focusing on Ruby on Rails applications for marketing technology. Own feature development and guide junior engineers in a collaborative environment.

Distributed Systems

Docker

Kubernetes

Postgres

RSpec

Ruby

Ruby on Rails

🕒 May 8

Censys

51 - 200

🔒 Cybersecurity

🏢 Enterprise

Software Engineer II developing scalable microservices and robust APIs for Censys' SaaS Platform. Collaborating with product and engineering teams to understand and fulfill complex requirements.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Go

🕒 May 8

Censys

51 - 200

🔒 Cybersecurity

🏢 Enterprise

Senior Backend Software Engineer developing specialized tools for threat hunters and SOC analysts at Censys. Collaborating across teams to enhance the Adversary Investigation module and improve software reliability.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Microservices

🕒 May 8

Censys

51 - 200

🔒 Cybersecurity

🏢 Enterprise

Backend Software Engineer II for Censys creating high-quality services in authentication, authorization, and analytics. Collaborating with teams to contribute to critical infrastructure.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Go