WE STAND WITH UKRAINE
DEV.PRO SUPPORTS UKRAINE READ MORE
Ukraine, Remote

Senior / Principal Software Engineer (Perl) – OP01957-01

  • Principal
  • Senior
  • Software Engineer

Senior / Principal Software Engineer (Perl) – OP01957-01

🟢 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 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?

✔️ 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

Interested? Find out more:

📋How we work

💻 LinkedIn Page

📈 Our website

💻IG Page

Apply: