Software Engineer - Developer Platform
Pollard Digital Solutions
Beograd | Hibrid, Airport City, Omladinskih brigada 90g
05.08.2025.
We are looking for a Software Engineer to join one of our Platform Engineering teams. This team is responsible for shaping the internal developer experience and enabling engineering teams to build secure, scalable, and high-quality solutions with greater efficiency and confidence.
This is a hands-on engineering role where you will contribute across the stack. You will help design, build, and maintain internal platforms, tools, and services that streamline workflows and accelerate software delivery. Your work will focus on systems such as CI/CD pipelines, developer tooling, release automation, and internal engineering standards and best practices - enabling product engineering teams to move faster and more reliably.
You’ll be part of an empowered, autonomous team, reporting to an Engineering Manager, with the opportunity to drive meaningful improvements across our engineering ecosystem.
Who We Are
Pollard Digital Solutions - Europe is a full-solution supplier of lottery management and iLottery technology for lottery markets. We’re a division of Pollard Banknote Ltd - a leading partner to 60 lotteries worldwide, known for high quality instant ticket products, licensed games, retail merchandising solutions, and innovation. Established in 1907 and headquartered in Winnipeg, Canada, Pollard Banknote is publicly traded on the Toronto Stock Exchange (PBL).
Our objective is to deliver the most innovative solutions that will render industry-leading returns to good causes in an ethically responsible way. We pride ourselves on a collaborative and inclusive workplace - where creativity, team spirit, and respect are core to how we work.
What We Offer:
- A truly collaborative and supportive working environment
- Modern office space with on-site parking
- Private health insurance
- Coverage for medical treatments outside of Serbia
- Learning and development budget
- Profit sharing – every role plays a part in our success
- Budget for sports activities
- Team-building and social activities
- Employee referral bonuses
- Hybrid work environment
What You’ll Do:
- Design, build, and maintain scalable platform services, developer tools, and automation to enhance engineering productivity and system reliability.
- Collaborate with engineering teams to identify recurring challenges and develop reusable platform solutions that streamline development workflows.
- Own and improve CI/CD pipelines, release automation, and internal standards that accelerate software delivery and ensure consistency.
- Participate in the full software development lifecycle - from design and implementation to deployment, monitoring, and incident response.
- Develop and maintain clear documentation, onboarding guides, and internal resources to simplify platform adoption.
- Operate and support platform services by participating in on-call rotations, incident management, and driving continuous improvements.
- Work closely with security, devOps and architecture teams to embed DevSecOps practices and uphold platform stability and security.
- Lead and contribute to internal enablement efforts such as workshops, tech talks, and onboarding sessions to foster a strong developer experience.
Who You Are:
- You’re a systems thinker and problem solver who thrives in building tools for engineers. You:
- Enjoy simplifying complex systems to make engineering workflows more intuitive, reliable, and efficient.
- Care deeply about automation, observability, and minimizing cognitive load so teams can focus on delivering value.
- Take pride in building scalable internal solutions that are easy to adopt, welldocumented, and user-friendly.
- Are practiced in modern engineering fundamentals - version control, automated testing, CI/CD, monitoring, and cloud-native architectures.
- Curious about infrastructure, deployment pipelines, and developer tooling, always seeking ways to enhance developer productivity.
- Proactively identify bottlenecks and inefficiencies, continuously improving how software is built, deployed, and operated.
- Are comfortable navigating ambiguity and bring clarity by experimenting, iterating, and incorporating user feedback.
What You’ll Need:
- 3+ years of experience building and maintaining backend systems, internal tools, or platform infrastructure.
- Proficiency in at least one modern programming language (e.g., Java, Go, Python); a tech-agnostic mindset is valued.
- Production experience with REST APIs, relational and/or NoSQL databases, and container-based deployments (Docker, Kubernetes, or similar).
- Experience working in a GitOps environment, using tools such as Argo CD or Flux for managing Kubernetes deployments.
- Familiarity with cloud-native application concepts and distributed systems.
- Strong understanding of software development best practices and the full software development lifecycle (SDLC).
- Solid knowledge of operational practices including logging, monitoring, and incident response.
- Excellent communication skills and ability to collaborate effectively within crossfunctional teams.
If you’re looking to join a company where your technical skills and ideas can make a meaningful impact, we’d love to hear from you. Apply today and let’s build something incredible together.
Pollard Digital Solutions
Pollard Digital Solutions (PDS) nudi kompletna rešenja za tržište međunarodnih lutrija. Kreiramo igre na sreću i pružamo usluge koristeći savremenu tehnologiju koja nam omogućava da se lako integrišemo sa bilo kojim partnerskim sistemima i igricama, podržavajući sve prodajne kanale istovremeno. Sedište kompanije PDS nalazi se u Kanadi sa predstavništvima u Srbiji, Španiji i na Islandu. Beogradski razvojni centar otvoren je 2012. godine. Ujedno smo i najbrojnija kancelarija.