
Senior Software Engineer – Team Lead
Posted Jun 4

Posted Jun 4
This is a fully remote position, open to applicants in Poland.
• Design, develop, and maintain high-performance backend components utilizing Perl, integrated with C-based core systems.
• Create mapping, customization, and business logic layers to interact with client, gateway, and host systems.
• Take ownership of end-to-end feature delivery, which includes automated testing (using Java-based frameworks), ensuring code quality, and maintaining performance stability.
• Contribute to CI/CD pipelines, deployments, and release processes as part of the responsibility for delivery.
• Develop and integrate observability and monitoring features to guarantee low-latency and self-recovering system operations.
• Engage in code reviews, architectural discussions, and knowledge-sharing sessions.
• Collaborate closely with cross-functional teams to deliver features from the requirements phase to production and monitoring.
• Work with client stakeholders to clarify requirements, align expectations, and assist in resolving technical issues.
• A minimum of 5 years of software engineering experience.
• Experience leading cross-functional teams consisting of 6 or more engineers, or possessing strong technical leadership experience with a readiness to transition into people leadership.
• Excellent communication, interpersonal, and stakeholder management skills, with direct client-facing experience and an ability to work effectively across diverse, cross-cultural teams.
• Capability to clearly explain technical concepts to both technical and non-technical audiences, align teams, and provide clarity in ambiguous situations.
• Proven end-to-end delivery ownership, with a proactive and accountable mindset.
• Skill in organizing work, managing priorities, and removing delivery blockers.
• Experience in Agile environments with familiarity in modern engineering practices (automated testing, CI/CD, code reviews).
• Proven experience delivering high-performance, reliable backend systems in mission-critical, high-throughput environments.
• Strong understanding of APIs, system integration, and abstraction layers.
• Practical experience with Perl, C, or Java, or a strong willingness to quickly learn Perl.
• Upper-Intermediate proficiency in English.
• Willingness to travel to our Zagreb office twice per quarter.
• Enjoy 30 paid days off annually — use them whenever you wish for vacation, holidays, or personal time.
• Benefit from 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for significant family events like weddings, funerals, or the birth of a child.
• Receive partially covered health insurance after the probation period, along with a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months.
• Enhance your skills with English lessons, online training, conferences, and the opportunity to explore new career paths.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.