π’ 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