Skip to content
Backend Engineer

Backend Engineer

Backend Software Engineer - Game Experience Team

Pollard Digital Solutions

Belgradefulltime

Apply on the employer's site

Role description

We're hiring a
Backend Software Engineer
to join one of our high-impact, cross-functional product development teams – the Game Experience team. You will collaborate closely with Product, Architecture, and fellow engineers in a domain-aligned setup to build modern, cloud-native systems that power draw-based gaming experiences. Alongside game configuration and core gaming services, you'll help develop and maintain integrations with a broad ecosystem of lottery platforms and external partners that are essential to delivering a seamless player experience.

This is a hands-on role where you will contribute across the stack, engage deeply with your team, and help shape the systems and practices that support fast, high-quality software delivery. You’ll report to an Engineering Manager and work as part of an empowered, autonomous team that owns its services from idea to production.

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
  • Additional employee perks

What You’ll Do

  • Develop services that support the full lifecycle of draw-based games, from configuration and game logic to integrations with lottery, transactional, and operational systems. Deliver production-ready software end-to-end: design, build, and maintain scalable backend and/or full-stack systems that are secure, observable and resilient.
  • Take part in the full software development lifecycle - from ideation to production monitoring and refinement
  • Own code quality: write clean, well-tested, maintainable code; adopt CI/CD, logging and telemetry practices; address technical debt and support your team in continuously improving software quality
  • Shape architecture: contribute to architectural discussions and design reviews, evolving our microservice-based platform
  • Collaborate deeply: participate in code reviews, pairing, and shared learning sessions; work with Product and Design to scope and deliver features that bring value to our users
  • Improve the way we build refine pipelines, tooling, and team processes to improve flow and make development more reliable
  • Operate what you build: participate in on-call/incident rotations, using SLOs and blameless retrospectives to drive reliability

Who You Are

  • A skilled and thoughtful software engineer who takes pride in the craft of building reliable, maintainable systems and customer impact
  • Comfortable working in a team setting where collaboration, feedback, and shared ownership are core values
  • Curious and pragmatic - you’re eager to explore new technologies but grounded in delivering value
  • Practised with modern engineering fundamentals – version control, automated testing, CI/CD, monitoring and cloud-native patterns.
  • You enjoy breaking down complex problems and approaching them with a clear, methodical mindset
  • You care deeply about code quality and long-term maintainability, not just quick fixes

What You’ll Need

  • A degree in Computer Science / Software Engineering or equivalent
  • 5+ years of professional experience in software development, primarily with Java, demonstrating the ability to tackle complex problems and influence technical decisions. Experience with additional modern programming languages (e.g., JavaScript, C#, Go, Python, etc.) is a plus, and a tech-agnostic mindset is appreciated.
  • Production experience with REST APIs, relational and/or NoSQL databases, and container-based deployments (Docker/Kubernetes or similar).
  • Familiarity with concepts behind cloud-native applications and distributed systems
  • Strong understanding of software development best practices and the full SDLC
  • Ability to communicate clearly and collaborate effectively within a team
  • Excellent written and verbal communication skills in English

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 shape the future of digital lottery experiences together.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

Solutions Engineer

Nerdio

Belgrade

Apply on the employer's site

Role description

About Nerdio
At Nerdio, our mission is to simplify the lives of IT professionals and maximize their Microsoft cloud and end user computing investments.

We support organizations of all sizes looking to deploy, manage, and cost-optimize native Microsoft technologies. We partner with Enterprises and Managed Service Providers all over the world to add value on top of their existing native Microsoft investments like Azure Virtual Desktop (AVD), Windows 365, and Microsoft Intune.

Created in 2016, Nerdio has always taken a market-leading and collaborative approach to cloud deployment and management. In fact, our product roadmap is greatly influenced by the regular feedback we receive from having seen companies deploy AVD into production environments several thousand times using Nerdio technology.

Today, Nerdio is used in over 50 countries by more than 15,000 organizations of every size and vertical. We’re committed to delivering exceptional service and support, which starts with identifying and supporting the best staff possible.

We are a fast-moving, nimble company looking for individuals who are collaborative, empathetic, driven and who love to move at the speed of light. If you want to be part of the AVD transformation that Microsoft and Nerdio are leading, then we want to speak with you.

About The Role
The Corporate Development team is Nerdio's internal R&D and AI engineering hub. The team builds the automations, AI agents, AI-powered tools, and full-stack internal applications that make every other team at Nerdio faster and smarter. It also owns the data warehouse that powers reporting and analytics across the business.

This role is the technical lead of that team. You are equally hands-on builder and team multiplier: shipping prototypes and production-grade internal applications yourself, while also setting the technical direction for the team, stewarding the data warehouse alongside the data engineers, and coaching colleagues on how to work effectively with modern AI development tooling.

It is an exceptionally broad role: one day you are designing an agentic workflow, the next you are reviewing a pull request, the next you are running a team-wide session on how to use Claude Code or Cursor productively, and the one after that you are pitching a new internal product to leadership. It suits someone who is senior enough to own architecture, hands-on enough to still guide the build, generous enough to make the people around them better, and outgoing enough to actively sell the team's work across the company.

What You'll Do
Research, Development & Rapid Prototyping

  • Own Nerdio's internal R&D roadmap for AI, automation, and tooling — turning business problems across the company into working prototypes and, where appropriate, production-grade internal systems.
  • Continuously evaluate new AI models, frameworks, SDKs, and developer tools; decide what is worth adopting and what is not.
  • Run a tight prototype-to-production loop: ship fast, measure, iterate, and kill what does not work.

AI Engineering & Automation

  • Design and build AI agents and agentic workflows — including multi-agent orchestration, tool/function calling, MCP integrations, and RAG pipelines.
  • Build AI-powered internal tools that augment specific workflows (engineering, sales, support, operations, compliance).
  • Define patterns, guardrails, and reference architectures for how AI is built and deployed inside Nerdio.

Full-Stack Development & Platform

  • Build and maintain full-stack internal web applications end-to-end — typically TypeScript / Node.js on the backend, modern React or similar on the frontend, PostgreSQL or equivalent for data.
  • Deploy and operate applications on Microsoft Azure (App Service, Container Apps, Functions, ACR, Key Vault, Entra ID).
  • Own the CI/CD story: GitHub Actions pipelines, environment management, secret handling, and release hygiene for all internal apps.

Data Warehouse Stewardship

  • Share ownership of Nerdio's internal data warehouse with the data engineers — including architectural direction, data quality, access patterns, and integration with downstream AI and reporting use cases.
  • Ensure the warehouse remains a reliable, well-governed foundation for analytics, dashboards, and AI-driven internal products.

Team Leadership, Enablement & Coaching

  • Act as technical lead for the Corporate Development team: set technical direction, review key designs and pull requests, and make final calls on architectural trade-offs.
  • Coach team members and cross-functional colleagues on effective use of AI development tools — Claude Code, Cursor, Copilot, agentic frameworks — including prompting patterns, workflow design, and when not to use them.
  • Run internal training sessions, demos, and office hours that raise the AI and automation literacy of the wider company.
  • Identify and advocate for individual development opportunities within the team; help team members grow into more senior technical roles.

Internal Evangelism & Idea Generation

  • Act as an internal salesperson for the Corporate Development team: actively promote the team's work across Nerdio so that other teams know what exists, adopt it, and request more.
  • Generate and champion new ideas for internal products, automations, and AI-powered tools that help Nerdio operate more efficiently and grow as a business.
  • Build relationships across departments (Sales, Product, Engineering, Support, Operations, Finance) to continuously surface pain points worth solving and opportunities worth exploring.
  • Present Corporate Development initiatives, prototypes, and results to leadership and the wider company in a way that builds momentum and secures ongoing investment.

Security Awareness

  • Maintain a working knowledge of application and cloud security (identity, secrets, data handling, supply chain) and factor it into every design — collaborating with the security function where deeper expertise is needed. Security is a shared concern for this role, not its primary focus.

Required Qualifications

  • 3+ years of professional software engineering or equivalent technical experience. This team operates at near-100% AI-driven development — it is perfectly acceptable (and expected) that most of the code is written by AI. What matters is that you deeply understand what you are building and the architecture behind it: you must be able to read, critique, and reason about the code, own the design, and spot when the AI is wrong.
  • Strong full-stack development skills across TypeScript/JavaScript and at least one scripting language (Python, PowerShell, or Bash).
  • Demonstrated experience designing and shipping AI-powered applications — ideally including agentic systems, tool use / MCP, RAG, or LLM-driven automation — not just prompt-level use of chat tools.
  • Deep hands-on experience with Microsoft Azure as a deployment target, including App Service / Container Apps / Functions, networking, and identity (Entra ID).
  • Strong CI/CD discipline using GitHub (or comparable) — authoring and maintaining pipelines, managing environments, and enforcing release quality.
  • Working knowledge of relational databases and data warehousing concepts; comfortable collaborating with data engineers on warehouse design and data quality.
  • Proven track record of leading small, senior technical teams — either as a team lead, tech lead, or principal engineer with lead responsibilities.
  • Excellent written and verbal English communication skills; able to explain technical decisions to both engineers and non-technical stakeholders.

Preferred Qualifications

  • Experience with modern agent frameworks and SDKs (Claude Agents SDK, Microsoft Agents SDK).
  • Experience building internal developer platforms or productivity tooling inside a software company.
  • Exposure to the MSP and/or Microsoft cloud ecosystem (AVD, Windows 365, Intune, Microsoft Graph).
  • Background in DevOps / platform engineering (Docker, Infrastructure-as-Code, observability).
  • Familiarity with security and compliance frameworks (SOC 2, ISO 27001) at an engineering level.

KEY COMPETENCIES
Hands-on leader
Sets direction and ships code; does not retreat into slideware.

Builder's mindset
Prefers a working prototype to a perfect document.

Taste in tooling
Can quickly tell which new AI tools are real leverage and which are hype.

Force multiplier
Measurably makes the people around them faster and more capable.

Pragmatism
Chooses battle-tested primitives over trendy abstractions when stakes are real.

Ownership
Takes end-to-end responsibility for team output, not just their own work.

Internal salesmanship
Comfortable pitching ideas, demoing work, and building buy-in across the company; actively creates demand for what the team builds.

What Success Looks Like In The First 12 Months

  • 3 months
  • Fully ramped on the Corporate Development stack, internal applications, and data warehouse; able to lead architectural decisions independently.
  • 6 months
  • Shipped at least two internal AI-powered tools or automations that are measurably adopted across Nerdio and deliver tangible productivity or revenue impact.
  • 9 months
  • Established a clear, documented way of working for the team — including prototyping cadence, review rituals, deployment standards, and a shared view on AI tooling.
  • 12 months
  • Stabilized and improved the data warehouse; raised the AI and automation capability of the wider company; recognized internally as the go-to technical authority on how Nerdio builds with AI.

Benefits And Incentives

  • Competitive Base and Incentive Plan
  • Stock Options
  • Health and Welfare Plans*
  • Life and Disability Plans*
  • Retirement Plan*
  • Unlimited Flexible Paid Time Off, including your birthday off!
  • Collaborative Team Culture
  • Benefits for international employees, outside the US, vary by country.

Nerdio is committed to a diverse and inclusive workplace. Nerdio is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Agentic AI & Digital Solution Architect

PwC Serbia

Belgradelead

Apply on the employer's site

Role description

Location
: Flexible across SEE, with preference for Zagreb, Belgrade, Ljubljana or Sofia

Business
unit
: Consulting

Level
: Senior Associate / Manager, depending on experience.

Who you’ll work with
:
You will work with PwC Consulting teams across Southeast Europe, with a primary focus on supporting Digital practice and relevant digital, data and AI transformation engagements in other industries. You will collaborate with PwC strategy consultants, technology specialists, data & AI teams, cybersecurity experts, regional and global PwC product teams, hyperscalers and client IT teams.

What
you’ll
do:

  • Help clients identify where PwC’s Agentic AI and digital solutions can create measurable business value
  • Translate business use cases into practical solution designs, workflows and implementation roadmaps
  • Support the configuration, integration and deployment of Agentic AI, data and digital solutions
  • Assess client technology landscapes, IT, OT, data and infrastructure with stronger focus on consumer industry technology stack
  • Define key architecture requirements across applications, data, integrations, cloud, security, privacy and AI governance
  • Contribute to proposals, effort estimates, delivery plans and technical assumptions
  • Identify technical dependencies, integration risks and implementation constraints
  • Coordinate with PwC product teams, technology specialists, implementation partners and client IT teams
  • Support pilots, proof-of-concepts and transition toward production deployment
  • Support project execution through change management and value capturing
  • Contribute to reusable reference architectures, delivery assets and PwC market propositions

What we expect from you
:

  • 5–8 years of relevant experience in solution architecture, technology consulting, enterprise architecture, data platforms, cloud, AI solutions or systems integration
  • Experience supporting implementation of enterprise technology, data, digital or AI solutions
  • Good understanding of cloud platforms such as Microsoft Azure, AWS or Google Cloud
  • Knowledge of data architecture, APIs, systems integration, security and identity-management principles
  • Know how on generative AI, AI agents, intelligent workflows, automation or responsible-AI principles
  • Ability to explain technical topics in clear business language
  • Strong client-facing, problem-solving and stakeholder-management skills
  • Experience in change management, facilitation, navigating through complex organization and ability to own process until the value realization
  • Experience working with multidisciplinary and geographically distributed teams
  • Professional fluency in English
  • Willingness to travel across the SEE region when needed

Experience in retail, consumer goods, FMCG, e-commerce, supply chain, pricing, procurement or customer operations is an essential advantage. Understanding of financial and energy industry is considered as an additional plus.

What we offer to you
:

  • Opportunity to work on advanced digital and Agentic AI transformation projects across SEE
  • Exposure to PwC’s global AI, data and technology capabilities
  • Collaboration with strategy, industry, technology and data experts
  • A role connecting business problems with practical technology implementation
  • Strong professional development, learning and career growth opportunities

Apply before 15 August 2026 and start your journey at PwC.
Your application will be treated with full confidentiality. Only short-listed candidates will be contacted.

Privacy Statement

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

SAP EWM Solution Architect

MAHLE

Belgrade

Apply on the employer's site

Role description

Your Contribution

  • Ensure stability and efficiency of business processes with focus on warehousing related topics
  • Key IT member in the Intra Logistics and Warehousing Domain within the MAHLE MORE Project (Development and implementation of a global SAP S/4 – System for MAHLE)
  • Design and implementation of template processes based on all aspects of architecture, engineering, development, testing, deployment and delivery.
  • Assistance to service delivery in case of complex incidents (IT 3rd level support)
  • Ensuring existence and timely updating of documentations for processes implemented as global template.
  • Keep up-to-date with new SAP functions relevant for warehousing
  • Responsible to design, realize and optimize the MAHLE Standard processes/services continuously together with the GDOs and GPOs (Global Domain Owners/ Global Process Owners on business side)
  • Evaluate specific change requests from the regional deployment teams (analysis regarding impact against template), prepare final decision together with the Global Domain owners (business)
  • Monitors and supports regional deployment teams
  • Responsible for the further development of the global SAP S4HANA Template including preparing the retro fit teams in the regions

Your Experience & Qualifications

  • Successfully completed degree in the field of computer science or comparable course of study
  • In-depth knowledge of SAP business processes, customizing and development options with focus on warehousing processes (WM/EWM).
  • Experience in other SAP areas (mainly Inbound, Outbound, Production) to implement best integration options.
  • Knowledge of the SAP development tools and concepts relevant for warehousing (Knowledge of EWM frameworks like RF, Monitoring)
  • Conceptual strength to prepare successful implementations of system enhancements
  • Communication strength specifically in giving guidance to developers to ensure constant quality of the implementation.
  • Think-out of the box
  • Knowledge of project management and performance management (target oriented)
  • Ability to work in a team and under pressure as well as excellent time management and conflict management skills
  • Fluency in written and spoken English, further foreign language skills are an advantage as well as intercultural experience

Our offering

  • Attractive salary package (including private health insurance)
  • Becoming a member of a fast-growing team in an innovative company with stable market position
  • Possibility to work for a well-known brand, a leader in Automotive industry whose products are highly recognized worldwide
  • 25+ days annual vacation
  • Flexible work schedule

We will provide a collaborative environment working on exciting assignments, along with personal & career development opportunities.

We encourage you to apply if it feels like a good fit for you or to review our other openings. You may just be the right candidate for this or other role.

After inviting you to the recruitment process, the next step will typically be a screening call followed by video or personal interview(s).

For more information about MAHLE and what a career with us looks like for you, click here and to learn more about our foundation owned technology group click here.

#TeamMAHLE is diverse
– and we see that as a great advantage! We welcome applications with diverse experiences, backgrounds, and identities.

Do you have any questions?
EWA.BUTRYM@MAHLE.COM

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Data Scientist

MDPI Serbia

Belgrade

Apply on the employer's site

Role description

Are you passionate about turning complex data into intelligent, production-ready solutions while supporting the future of
open-access science
? We are looking for a
Data Scientist
to join our team and help design, develop, and deploy advanced machine learning solutions that power intelligent, data-driven products. This role focuses on
NLP, recommender systems, and agentic LLM workflows
, turning complex business challenges into scalable and impactful analytical solutions.

This is an opportunity to work at the forefront of machine learning and AI, contributing to innovative systems that leverage state-of-the-art research in practical applications.

Core Responsibilities

  • Design, develop, and evaluate machine learning and statistical models, with a focus on NLP, recommender systems, and LLM-based solutions.
  • Translate business problems into data-driven approaches and scalable analytical solutions.
  • Perform data exploration, preprocessing, and feature engineering to ensure high-quality inputs for modeling.
  • Develop, optimize, and benchmark models using appropriate metrics and validation strategies.
  • Build and experiment with LLM-powered systems, including agentic workflows and RAG.
  • Investigate, reproduce, and compare research prototypes and state-of-the-art methods.
  • Collaborate with engineering teams to support the integration of models into production.
  • Monitor and analyze model performance and iterate to improve accuracy and robustness.

Additional Responsibilities

  • Supervising Master/ Ph.D. students when there are trainees in the team.
  • Representing the company in e.g. attending conferences, writing scientific articles.

Requirements

  • Bachelor’s degree/ Master's degree in Computer Science or related.
  • 2-5 years of experience as a Data Scientist.
  • 2–5 years of experience in Python (including complex applications), Machine Learning, and LLMs.
  • Strong background in data science, statistics, and analytical problem-solving.
  • Intermediate proficiency in FastAPI, Celery, and Keycloak.
  • Intermediate proficiency in PyTorch, TensorFlow, Scikit-learn, and Hugging Face.
  • Proficiency in Natural Language Processing (NLP), including tokenization and named entity recognition (NER).
  • In-depth understanding of Artificial Intelligence principles.
  • Strong working knowledge of Microsoft O365 tools.
  • Excellent written and spoken English.
  • Excellent communication skills, capable of conveying complex technical concepts to non-technical stakeholders.
  • Ability to work effectively both independently and as part of a team.

Nice to have

  • PhD in Computer Science or related.
  • Leadership skills with the ability to mentor and guide junior engineers and interns.

About MDPI
Headquartered in Switzerland, MDPI is a fully Open Access publisher with a portfolio of more than 500 journals across all scientific disciplines. To date, MDPI has published the works of over 4.5 million researchers, collaborating with an extensive network of academic institutions and scientific societies worldwide. Above all, MDPI is committed to ensuring that high-quality research is freely accessible to readers across the globe.

At MDPI, technology is not just a support function - it’s a core driver of our innovation, performance and customer experience. We are proud to develop most of our software in-house and host our systems on-premises, further enriching our already diverse technology landscape. Our commitment to building on open-source stacks empowers our teams to work with flexible, modern and community-driven tools. From cutting-edge submission systems to advanced digital services, our IT environment is a dynamic playground where creativity meets complexity. With a strong focus on continuously growing our technology capabilities, MDPI offers a unique opportunity to work at the forefront of digital transformation in publishing. Join us and be part of a team where your ideas matter, your skills are valued and your passion for technology can truly thrive.

Initiatives
At MDPI, we develop and maintain various platforms in order to better serve the scientific community. Please find here-below a list of our main platforms:

https://www.mdpi.com/

https://sciprofiles.com/

https://sciforum.net/

https://www.scilit.net/

https://www.preprints.org/

https://encyclopedia.pub/

https://www.mdpi.com/books/

#MDPISerbia

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

94 more openings in this category and country

Backend Software Engineer - Game Experience TeamPollard Digital Solutions · Serbia

Apply on the employer's site
Backend Software Engineer - Game Experience Team — Pollard Digital Solutions | mentors.coach