Senior/Principal Software Engineer (Perl) - OP01957-00
Dev.Pro
Posted: November 21, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a Principal Software Engineer with expert-level Perl knowledge to join our highly specialized engineering team shaping a critical financial transaction platform. The ideal candidate will lead the design, development, and scaling of a high-performance payment orchestration system that handles large volumes of transactions and requires exceptional reliability.
Required Skills
Job Description
🟢 Are you in Brazil? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you!
We invite a Principal Software Engineer with expert-level Perl knowledge to join our highly specialized engineering team shaping a critical financial transaction platform. In this strategic, visible role, you’ll lead the design, development, and scaling of a high-performance payment orchestration system that handles large volumes of transactions and requires exceptional reliability. You’ll drive technical decisions, collaborate across teams, and ensure end-to-end delivery of mission-critical features.
🟩 What's in it for you:
• Own architecture and technical decisions for a high-volume payment platform, supporting a strategic financial tech initiative
• Work on mission-critical systems that impact the reliability and performance of financial transactions
• Mentor team members on architecture and design, driving best practices and team growth
✅ Is that you?
• 5-7+ years of software development experience with deep Perl expertise, including frameworks, libraries, and modules used in production
• Experience building and maintaining mission-critical, high-throughput backend systems
• Experience with financial transaction/payment systems (authorization, settlement, reconciliation, fraud prevention)
• Hands-on experience integrating Perl services with C-based core systems and external APIs
• Exposure to legacy Perl systems and modernization projects
• Strong understanding of system integration, abstraction layers, and APIs
• Experience delivering high-performance, reliable backend components
• End-to-end delivery ownership (automated tests, quality, resilience, performance)
• Familiarity with security and compliance standards (PCI-DSS, GDPR, internal policies)
• Solid knowledge of CI/CD pipelines, code reviews, and modern engineering practices
• Strong collaboration skills and contribution to architecture and design discussions
• Excellent communication with cross-functional teams and stakeholders
• Upper-Intermediate+ English level
Desirable:
• Background in Payments, FinTech, or Financial Services
• Experience with Java-based testing frameworks (JUnit/TestNG)
• Knowledge of DevOps principles, observability, logging, and resilience patterns
🧩Key responsibilities and your contribution
In this role, you’ll lead the design, development, and delivery of critical backend systems, driving architecture decisions and collaborating with cross-functional teams to ensure high-performance, reliable software.
• Build and maintain high-performance, high-availability Perl components integrated with C-based systems
• Develop mapping, customization, and business logic layers to connect with client, gateway, and host systems
• Own feature delivery end-to-end, including automated testing and ensuring code quality
• Ensure system reliability, resilience, and performance stability
• Contribute to CI/CD pipelines, deployments, and releases
• Implement observability and monitoring for low-latency, self-recovering backend systems
• Lead code reviews, architecture discussions, and knowledge-sharing sessions
• Collaborate with cross-functional teams to deliver features from specification to production
• Mentor team members in best engineering practices and technical problem-solving
🎾 What's working at Dev.Pro like?
Dev.Pro is a global company that's been building great software since 2011. Our team values fairness, high standards, openness, and inclusivity for everyone — no matter your background
🌐 We are 99.9% remote — you can work from anywhere in the world
🌴 Get 30 paid days off per year to use however you like — vacations, holidays, or personal time
✔️ 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
⚡️ Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
💵 We pay in U.S. dollars and cover all approved overtime
📓 Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer
Interested? Find out more:
📋How we work
💻 LinkedIn Page
📈 Our website
💻IG Page