Senior Software Engineer – Perl

🕒 March 12

🗣️🇭🇷 Croatian Required

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 Dev.Pro

Dev.Pro

501 - 1000 employees

Founded 2011

🤝 B2B

💳 Fintech

☁️ SaaS

B2B • Fintech • SaaS

Dev. Pro is a software development partner that supports technology companies with custom outsourced software development services. With over 13 years of experience, a team of more than 900 experts, and operations in over 50 countries, Dev. Pro provides a comprehensive range of services including cloud development, DevOps, software testing and QA, system integration, and application security. The company caters to a wide array of industries such as digital commerce, fintech, hospitality, and healthcare by delivering tailored software development experiences. Dev. Pro emphasizes quality, innovation, and a transparent collaboration process to accelerate growth for ambitious startups and Fortune 500 enterprises alike, ensuring successful outcomes through a well-balanced and efficient team approach.

📋 Description

• Lead the onsite payment team in its daily Agile execution • Coordinate with senior engineers, architects, and CTO-level stakeholders to align team output with strategic goals • Oversee payment platform delivery, including orchestration and gateway integrations • Manage tokenization, smart routing, retries, and multi-processor operations • Manage authorization/settlement pipelines • Bridge complex legacy systems (C/Perl) with modern enterprise standards • Troubleshoot issues, perform hands-on coding, and optimize system performance as needed • Translate technical challenges into business roadmaps, communicating risks to senior leadership • Ensure compliance with PCI DSS, card networks, and ISO 8583/SPDH standards • Mentor team members, provide constructive feedback, and foster a proactive learning culture

🎯 Requirements

• 6+ years working with distributed payment systems and high-throughput processing • 2+ years in the payments domain, with a solid understanding of the payment lifecycle (authorization, capture, settlement) • Experience with payment orchestration, gateway integrations, tokenization, smart routing, retries, and multi-processor environments • Experience with authorization and settlement pipelines • Knowledge of card networks (Visa, Mastercard, Amex) and ISO 8583/SPDH messaging • Understanding of PCI DSS compliance • Experience with PostgreSQL and Unix-based systems, and familiarity with networking fundamentals • Effective collaboration with senior engineers, architects, and technical leads in Agile teams • Strong communication skills and ability to turn technical challenges into clear business plans • Proactive, solution-oriented, and adaptable mindset, with openness to new ideas and constructive feedback • Upper-Intermediate English level and native-level Croatian proficiency • Experience with low-level C cores and complex Perl data-transformation layers (Desirable) • Experience with С and Perl or willingness to learn (Desirable) • Experience with Google Cloud Platform (GCP) (Desirable)

🏖️ Benefits

• 30 paid days off per year — take them whenever you want for vacation, holidays, or personal time • 5 paid sick days, up to 60 days of medical leave, and 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 • Grow your skills with English lessons, online training, conferences, and the option to explore new career paths

Apply Now