Dev.Pro

Senior Software Engineer / Team Lead - OP02108

Dev.Pro  •  Wrocław, PL (Remote)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

🟢 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 Senior Software Engineer/Team Lead to join a strategic initiative focused on scaling a high-throughput payment orchestration platform. In this role, you’ll lead a cross-functional delivery team and work closely with client stakeholders to keep priorities clear and the team aligned. You’ll balance team leadership with hands-on coding, using your technical expertise and strong communication skills to deliver key features end-to-end while navigating ambiguity and bringing clarity to complex situations.

🟩 What's in it for you:

  • Work on mission-critical systems supporting high-volume financial transaction processing
  • Take ownership of end-to-end delivery in a highly visible, client-facing role
  • Provide technical leadership to a cross-functional engineering team in a fast-paced, collaborative environment, driving best practices and continuous improvement
  • Benefit from in-person collaboration with colleagues through occasional travel to our Zagreb office

✅ Is that you?

  • 5+ years of software engineering experience
  • Experience leading cross-functional teams of 6+ engineers, or strong tech leadership experience, with readiness to move into people leadership
  • Strong communication, interpersonal, and stakeholder management skills, with direct client-facing experience and ability to work effectively across diverse, cross-cultural teams
  • Ability to clearly explain technical concepts to both technical and non-technical audiences, align teams, and bring clarity in ambiguous situations
  • Demonstrated end-to-end delivery ownership, with a proactive, accountable mindset
  • Ability to organize work, manage priorities, and remove delivery blockers
  • Experience in Agile environments with exposure to modern engineering practices (automated testing, CI/CD, code reviews)
  • Experience delivering high-performance, reliable 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 a strong willingness to quickly learn Perl
  • Upper-Intermediate English level
  • Willingness to travel to our Zagreb office (twice per quarter)

Desirable:

  • Experience in payments, fintech, card processing, or other financial services domains
  • Proficiency with Java-based testing frameworks
  • Experience with DevOps practices and building observability, logging, and resilience into products

🧩Key responsibilities and your contribution

In this role, you’ll own end-to-end delivery of backend systems, lead a highly specialized cross-functional engineering team, and collaborate with client stakeholders to build and support high-performance payment solutions.

  • Design, develop, and maintain high-performance backend components in Perl, integrated with C-based core systems
  • Build mapping, customization, and business logic layers to interface with client, gateway, and host systems
  • Own end-to-end feature delivery, including automated testing (Java-based frameworks), code quality, and performance stability
  • Contribute to CI/CD pipelines, deployments, and release processes as part of delivery ownership
  • Build and integrate observability and monitoring features to ensure low-latency and self-recovering system operations
  • Participate in code reviews, architectural discussions, and knowledge-sharing sessions
  • Collaborate closely with cross-functional teams to deliver features from requirements to production and monitoring
  • Work with client stakeholders to clarify requirements, align expectations, and help resolve technical issues

🎾 What's working at Dev.Pro like?

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

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

Dev.Pro

About Dev.Pro

Dev.Pro helps innovative technology companies scale their business by leveraging our software engineering expertise to support them every step of the way.

It was founded by entrepreneurs and technologists, with the goal of helping technology-driven companies to develop their innovative software products and grow their businesses.

We started as an American company in 2011 and now have offices in different locations. Part of our development centers are located in Ukraine and we support Ukrainian specialists by providing them with career opportunities around the world. Also over the past few years, we have been hiring specialists from very different countries and continue to do so, expanding and globalizing the company.

True to our roots, we remain creative and nimble, tailoring our engagement with clients to meet their specific needs. Some come to us for our engineering expertise, some for the rapid delivery, and some for cost efficiency. But what truly sets us apart is the alliance we forge with our clients over time, aligning our success with theirs.

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
Charlotte, North Carolina
Year Founded
2011
Website
dev.pro
Social Media