Intermediate / Senior Software Engineer (Perl) – OP01958-00
🟢 At Dev.Pro, we work on projects that impact millions of people around the world — but we know it’s the people behind the tech who make it all happen. We truly value what makes each person unique and are building a workplace that’s inclusive, friendly, and supportive.
We invite an Intermediate Software Engineer with strong Perl expertise to join our highly specialized engineering team shaping a critical financial transaction platform. In this role, you’ll build and enhance a high-performance payment orchestration system that handles large volumes of transactions and requires exceptional reliability and stability. You’ll implement features, collaborate across teams, and support end-to-end delivery of mission-critical components.
🟩 What’s in it for you:
Build and enhance backend components of a high-volume payment orchestration system, supporting a strategic financial tech initiativeWork on mission-critical systems that ensure the reliability and stability of financial transactionsCollaborate with cross-functional teams and learn through code reviews, design discussions, and knowledge-sharing✅ Is that you?
3-5+ years of software development experience with PerlPractical experience with Perl frameworks, libraries, and modules used in productionExperience building and maintaining mission-critical, high-throughput backend systemsExposure to financial transaction/payment systems (authorization, settlement, reconciliation, fraud prevention)Hands-on experience integrating Perl services with C-based systems and external APIsExperience with legacy Perl systems or participation in modernization projectsUnderstanding of system integration, abstraction layers, and APIsExperience delivering high-performance, reliable backend componentsAbility to own features end-to-end, including coding, testing, quality, and performanceFamiliarity with CI/CD pipelines, code reviews, and modern software development practicesStrong collaboration and communication with cross-functional teamsUpper-Intermediate+ English levelDesirable:
Background in Payments, FinTech, or Financial ServicesExperience with Java-based testing frameworksKnowledge of DevOps, observability, logging, and resilience🧩Key responsibilities and your contribution
In this role, you’ll contribute to the development and delivery of critical backend systems, implementing features and collaborating across teams to ensure high-performance, reliable software.
Build and maintain Perl components integrated with C-based systemsImplement business logic and integration layers to connect with client, gateway, and host systemsOwn feature delivery end-to-end, including coding, automated testing, and ensuring qualityEnsure system reliability, resilience, and performance stabilitySupport CI/CD pipelines, deployment processes, and releasesContribute to observability and monitoring in backend systemsParticipate in code reviews and team discussions on architecture, design, and implementationCollaborate with cross-functional teams to deliver features from specification to productionLearn and apply best engineering practices to solve technical problems🎾 What’s working at Dev.Pro like?
✔️ 30 paid days off each year — use them for vacation, holidays, or personal time
✔️ 5 paid sick days, up to 60 days of medical leave, and 6 paid days off for major family events like weddings, funerals, or the birth of a child
✔️ Fully covered health insurance, plus a wellness bonus for things like gym memberships and sports gear
✔️ Grow your career with English classes, online courses, conferences, and the chance to explore new roles
✔️ Support for pregnancy, maternity leave, and military service
✔️ Fun virtual events and team-building activities to stay connected
✔️ Full support for your tech, workspace setup, and accounting needs — we’ll make sure you’re equipped to do your best work
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer