Senior Software Engineer / Team Lead - OP02108

1 week, 3 days ago
Full-time
Senior
Software Development
Dev.Pro

Dev.Pro

Dev.Pro is a globally distributed software development partner, specializing in custom outsourced software development for innovative technology companies to scale their businesses efficiently.

Internet Software & Services
251-1K
Founded 2011

Description

  • Lead a cross-functional engineering team and support delivery alignment with client stakeholders.
  • Own end-to-end feature delivery from requirements through production and monitoring.
  • Design, develop, and maintain high-performance backend components in Perl integrated with C-based core systems.
  • Build mapping, customization, and business logic layers for client, gateway, and host integrations.
  • Contribute to automated testing, code quality, performance stability, CI/CD pipelines, deployments, and release processes.
  • Build observability and monitoring features to support low-latency, self-recovering system operations.
  • Lead code reviews, architectural discussions, and knowledge-sharing sessions.
  • Collaborate with cross-functional teams to clarify requirements, manage priorities, and remove blockers.
  • Work directly with client stakeholders to resolve technical issues and keep expectations aligned.

Requirements

  • 5+ years of software engineering experience.
  • Experience leading cross-functional teams of 6+ engineers, or strong technical leadership experience with readiness to move into people leadership.
  • Strong communication, interpersonal, and stakeholder management skills with direct client-facing experience.
  • Ability to explain technical concepts clearly to technical and non-technical audiences and bring clarity in ambiguous situations.
  • Demonstrated end-to-end delivery ownership with a proactive, accountable mindset.
  • Experience organizing work, managing priorities, and removing delivery blockers.
  • Experience working in Agile environments with automated testing, CI/CD, and code reviews.
  • Experience delivering reliable, high-performance backend systems in mission-critical, high-throughput environments.
  • Strong understanding of APIs, system integration, and abstraction layers.
  • Hands-on experience with Perl, C, or Java, or ability to achieve technical autonomy in Perl on an accelerated timeline.
  • Upper-Intermediate English level.
  • Willingness to travel to the Zagreb office twice per quarter.
  • Experience in payments, fintech, card processing, or other financial services domains is desirable.
  • Proficiency with Java-based testing frameworks is desirable.
  • Experience with DevOps practices and building observability, logging, and resilience into products is desirable.

Benefits

  • 30 paid days off per year 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.
  • Partially covered health insurance after probation.
  • Wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months.
  • English lessons, online training, and conference opportunities.
  • The option to explore new career paths.
  • Occasional in-person collaboration with colleagues through travel to the Zagreb office.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, iOS Core Product - Incheon, South Korea

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its high-traffic iOS reading app for a rapidly growing global user base.

CI/CD Git Swift SwiftUI
21 minutes ago

Automation Anywhere Developer

Enroute 51-250 Internet Software & Services

Enroute is hiring an Automation Anywhere Developer to work on automation solutions and API integrations within a technology-focused, collaborative environment.

LLM Machine Learning SQL
45 minutes ago

Intermediate Software Engineer - Artificial Intelligence (AI)

Tucows 251-1K Diversified Telecommunication Services

Tucows Domains is hiring a remote Intermediate Software Engineer specializing in Artificial Intelligence to help build AI-powered systems for domain services and related tools.

Go Hugging Face LLM Machine Learning Python REST API TensorFlow
54 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Fort Lauderdale, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale audio data ingestion infrastructure that powers model training and next-generation products.

Android Bash Docker GCP iOS Linux Python Terraform
55 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers