Skip to content
Backend Engineer

Backend Engineer

Senior Backend AdTech Engineer ID52365

AgileEngine

Bratislava

Apply on the employer's site

Role description

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE
We are looking for a
Senior Backend Engineer
to architect and build the core systems of a next-generation AdTech platform that embeds products directly into visual experiences. You will design high-throughput, low-latency services for campaign delivery, targeting, attribution, and partner integrations using Python, Django, Kubernetes, and AWS. This is an early-stage initiative where senior engineers define the technical direction and system architecture from the ground up.

WHAT YOU WILL DO
- Architect, build, and evolve core systems for the Ads platform;

- Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting;

- Build and optimize high-throughput, low-latency systems processing large volumes of events and data;

- Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements;

- Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity;

- Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions;

- Provide technical leadership through design reviews, system discussions, and mentoring other engineers;

- Contribute to engineering best practices, documentation, and long-term platform vision;

- Participate in hiring and help grow a strong, high-performing team.

MUST HAVES
-
5 years of software development experience building scalable systems
(backend programming languages/frameworks, e.g. Java, .NET, Python, Node.js etc);

- Experience with
AdTech
(This may include experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows);

- Deep understanding of
computer science fundamentals
(algorithms, data structures, networking, databases);

- Proven experience designing and scaling
distributed systems
focusing on performance, observability, and fault tolerance;

- Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems;

- Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board;

- Exceptional ownership mindset — you drive initiatives forward, raise the bar, and deliver lasting impact;

- Excellent communication and cross-functional collaboration skills;

- Availability to work till 1pm EST (till 8 pm Kyiv time);

- Comfortable operating in a fast-paced, high-autonomy, product-driven environment;

- Experience with e-commerce and catalog management is preferred;

- Familiarity with
Python, Django, Kubernetes, PostgreSQL, and AWS
is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome;

- Upper-intermediate English level.

NICE TO HAVES
- Strong experience with complex ETL flows and high-throughput systems is highly preferred.

PERKS AND BENEFITS
-
Growth without limits
: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget

-
Competitive compensation
: get recognition that reflects your skills and impact, with regular performance and compensation reviews

-
Flexibility
: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm

-
Meaningful, modern projects
: build impactful products using modern technologies alongside global teams and leading brands

-
Collaborative culture
: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized

-
Well-being & support
: access local well-being programs and people-focused support tailored to your location

Meet Our Recruitment Process
Application → Coding Challenge → Video Interview → Technical Interview or Hiring Manager Interview

Each step helps us understand your skills and overall fit.

If it’s a match, you’ll receive an offer.

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

Software Engineering Technical Leader

Cisco

Bratislavafulltime

Apply on the employer's site

Role description

Meet the Team
Cisco's Webex Engineering Group is redefining the future of collaboration. We're building a world where people connect effortlessly to enjoy modern, uncompromised collaboration across every room, desk, pocket, and application.

Our technology powers industry-leading products like Slido, Webex Meetings, Webex Calling, and Webex Contact Center. As a member of our team, your work will ensure every user gets a truly immersive experience regardless of device or location, empowering the hybrid working patterns of the future.

Our team is based in Bratislava. We operate a hybrid working model.

Your Impact

  • Technical leadership in design, implementation, delivery and maintenance of software features and product improvements.
  • Contribute to distributed, highly available microservice architectures.
  • Drive technical decisions within the scope of owned services or components.
  • Improve system performance, scalability, reliability, and observability.
  • Lead by example in code quality, testing, and operational excellence.
  • Debug complex production issues and contribute to incident resolution and postmortems.
  • Leverage AI technologies to accelerate the team’s productivity and the delivery of customer features.
  • Help lead the operational side of our systems and microservices.
  • Take responsibility for leading tasks, from building new functionality to developing automated tests and investigating issues.
  • Collaborate closely with engineers, product management, and DevOps teams.
  • Mentor junior and mid-level engineers through code reviews and technical discussions.

Minimum Qualifications

  • Demonstrated 5+ years’ experience in software development.
  • Extensive architecture and programming experience and the willingness to learn new technologies quickly.
  • Experience in building and maintaining backend services in production environments.
  • Flexible, thrives in diverse team environments, and communicates clearly and precisely with others.

Preferred Qualifications

  • Strong programming experience in the following languages: Java or C++ system development, Node.js, JavaScript, Python is a plus.
  • Familiarity with one or more web application frameworks, and persistence technologies such as Spring, PostgreSQL, MySQL, and Kafka.
  • Proven ability to debug and resolve complex production issues.
  • Familiarity with Git, DevOps, continuous integration, continuous delivery.
  • Experiences on the media codec and composition or experiences on real-time video streaming application are plus.
  • Familiar with AI coding tools (Codex, Cursor, Copilot).
  • Ability to apply creative skills to complex problems.
  • Strong attention to detail and a commitment to continuous learning and quality results.

CollabHiring

Why Cisco?

At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.

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

Java Software Engineer

Ohpen

Bratislavafulltime

Apply on the employer's site

Role description

Do you enjoy turning complex business rules into elegant,
reliable code
?

Are you excited by the idea of shaping how mortgages and credit decisions are calculated and assessed in a modern,
cloud‑native
stack?

If you’re a
Software Engineer
focused on
Java
stack who wants to see your work directly impact real customers, this role is for you, either in Bratislava or Zilina.

Briefing

You’d be joining our Mid‑office team, the heart of our
mortgage
and
credit assessment engine
, where
calculations
,
reporting
,
valuation
and party integrations all flow through your services.

Working closely with product and other engineering teams, you’ll help design and build
REST APIs
that track and apply domain‑specific rules – from credit limits and approval policies to configuration changes – across all phases of the assessment journey.

In your day‑to‑day work, you’ll use
Java 21
and
Spring Boot 3.x
to design and build the services and
APIs
that power our
cloud‑native core banking
platform.

You’ll work on features that track and apply configuration changes to domain rules (such as credit limits and approval policies), support mortgage and credit assessments across multiple phases, and keep our Mid‑office services healthy and reliable through clear monitoring and automated tests.

You’ll be able to bring your experience, learn from colleagues, and have real ownership of how we evolve the Mid‑office platform, while seeing the impact of your work across multiple assessment phases and services.

About You

  • You are a
    seasoned Software Engineer
    with solid experience building back‑end services in Java (Java 17+, ideally Java 21).
  • You have hands‑on experience with
    Spring Boot
    (3.x preferred), and you’re comfortable designing and implementing
    REST APIs
    that are simple to use and easy to maintain.
  • You write
    clean,
    testable
    code
    and have experience with
    unit
    and
    integration testing
    .
  • You understand how to design for correctness and performance without over‑engineering.
  • You are comfortable with more
    robust systems
    and curious about potential improvements in all the aspects of your work.

You haven’t updated your CV in a while? Not a problem – you can also apply with your LinkedIn profile or send a message to the Recruiter.

Everyone gets a response, latest within a week, but likely sooner.

We can’t wait to hear from you!

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

Software Builder

Innovatrics

Bratislavafulltime

Apply on the employer's site

Role description

Why this job is exciting

We're changing how we build. We're moving from teams where each developer owns a slice of an epic to builders who own the whole thing. A builder takes an idea and ships it: designed, implemented, evaluated, deployed. One person, full ownership, from first commit to production.

Agents made this possible. At Innovatrics, engineers develop with AI agents as the default way of working: you direct the work, the agents produce much of the code, and you own the result. Claude Code is our standard. The craft is judgment: knowing what to delegate, what to verify, what to build by hand, and how to prove the result is correct.

That last part is the heart of this job. We build biometric identity systems used by governments, banks, and security agencies: face recognition, fingerprint matching, identity verification at airports, at borders, in banking apps. This domain is regulated and adversarial. People probe our systems to defeat them. So we ship what we can stand behind, and proving correctness is part of the craft here, with the same weight as writing the code.

What you'll be doing

  • Owning features end to end: design, implementation, evaluation, deployment. Done means running in production.
  • Directing AI agents through most of the build, then verifying the output as if you wrote every line yourself. You own agent output the same way you own your own code.
  • Writing evals as part of delivery, so correctness is demonstrated rather than assumed.
  • Improving the shared machinery: when an agent makes the same mistake twice, the context, prompt patterns, or harness gets fixed so it can't recur, for the whole team.
  • Making deliberate calls on when AI is the wrong tool: security-sensitive code, novel biometric algorithms, deep-system work.
  • Working across the stack your product needs, going wherever the problem is rather than waiting at a layer boundary.
  • Collaborating with product and other engineers when you need input, without waiting for permission to move.

What we're looking for

We hire builders at 2 levels. The core is the same at both; the scope of ownership differs.

  • A developer who has shipped real things to real users, and can walk us through what broke and what they learned.
  • Comfort across more than one language or stack, with genuine depth in at least one. Builders range wide; the best ones also go deep where their product demands it.
  • Hands-on experience developing with AI agents (Claude Code or comparable), and a clear-eyed view of what they get wrong: plausible-but-broken logic, invented packages, missed edge cases.
  • The habit of verification: you can say how you know a piece of work is correct, whether you wrote it or an agent did.
  • A bias toward done over perfect, with correctness intact.
  • Comfort with ambiguity: you can take a rough brief, scope it, and figure out the rest.

As a mid-level builder, on top of that:

  • You own complex work autonomously: you take an Epic-sized requirement, structure it, and deliver it with light guidance.
  • You write evals for your own work and invest in the team's shared agent setup beyond your own productivity.

As a senior builder, on top of that:

  • You take a high-impact requirement and turn it into a shipped solution across team boundaries.
  • You help define the team's agent strategy: which problems get agents, which get humans, which get pairs.
  • You own the team's eval discipline and build the harnesses, context files, and agent skills the team depends on.
  • You articulate taste: you can explain why one design beats another, spot hallucinated code in review, and say no with reasons.
  • You develop the engineers around you, deliberately, so they form real skills while agents do the obvious work.

Good to have

  • Experience with Java, Python, Go, C++, TypeScript, Kotlin, or Swift (different teams use different sets).
  • Familiarity with biometrics, computer vision, or identity verification.
  • Experience building evaluation pipelines, test harnesses, or CI quality gates.
  • Cloud infrastructure (AWS, Azure, GCP) or container orchestration (Kubernetes, Docker).

These roles map to the Software Engineer and Senior Software Engineer bands of our career framework. We'll calibrate level together during the process, based on the scope of ownership you've actually carried. The framework runs to Distinguished Principal, and the growth path is real.

What we offer

  • Direct impact: your work ships to global customers and gets used in the field.
  • A culture that trusts you to own your work.
  • Hybrid work from our Bratislava office, with flexibility on days and hours.
  • Competitive salary benchmarked to market, reviewed annually.
  • Hardware of your choice and a full AI tooling budget. We pay for the tokens; you bring the judgment.
  • A team that takes its craft seriously and is honest about what isn't working.

Compensation

At Innovatrics, we offer highly competitive salaries because we value top talent who share our values and goals. Compensation is determined based on your level, skills, experience, qualifications, and location.

Beyond base pay, we provide an attractive benefits package.

Interview Process

👋
Introduction Stage
(~30 min.)

🧑 💻
Team Interview Stage
(~150 min.)

We have a one single interview round that takes approximately 2,5 -3 hours and is divided into two stages:

  • Stage 1: Technical Interview (60 min) - An interactive session with our technical team, focusing on your problem-solving approach and technical knowledge relevant to the role.
  • Stage 2: Practical Assignment with AI (60~90 min) - A hands-on session where you will work directly with our Software Engineers and Hiring Manager on a real-world problem. This is a practical, collaborative exercise designed to see how you approach challenges, communicate your reasoning, and co-create solutions in real time.

🎯
Final Stage
(~30 min.)

  • CARES Interview: Final conversation with our CARES committee to ensure alignment with our core values—Collaboration, Accountability, Respect, Excellence, and Shared Mission.
  • Reference checks and background verification

We encourage candidates to request additional conversations with anyone they would like to meet.

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

Senior Java Backend Engineer (Kafka, Microservices, Cloud)

Accenture na Slovensku

Bratislavafulltime

Apply on the employer's site

Role description

Accenture is a leading global provider of a broad range of professional services in strategy and consulting, interactive marketing, information technology and business operations services, with digital capabilities in all of these areas. With more than 800,000 employees worldwide, we serve clients in more than 120 countries. We have been operating in Slovakia since 1992 and employ more than 2,100 people in Bratislava and Košice.

Accenture globally has ranked
4th on the Great Place to Work® World’s Best Workplaces™
.

Are you a senior Java engineer who wants to work on something more than just another CRUD system?

Join our engineering team in Slovakia, working closely with US counterparts in a distributed, high-autonomy setup, and
be part of a large-scale fintech transformation for a US client.
We are modernizing a century-old platform serving 5M+ participants, 15,000+ institutions, and $1.3T in assets — moving from fragmented, manual legacy systems to a scalable, automated,
AI-enabled platform
.

This is a
high-impact, high-complexity engineering challenge
— not a greenfield demo, but a real-world re-platforming with strict requirements on
data consistency, scalability, and reliability
.

You’ll work in a modern environment combining
Java 21, reactive architecture, Kafka, and hybrid cloud (AWS + on-prem)
.

YOUR MISSION:

  • Design and build backend services in Java (Java 21) using modern, reactive approaches

  • Contribute to decomposition of a legacy monolith into microservices architecture

  • Develop event-driven systems using Apache Kafka for high-volume financial processing

  • Work on real-time, high-throughput systems with strict consistency and auditability requirements

  • Participate in re-platforming to hybrid cloud (AWS + Kubernetes/OpenShift)

  • Collaborate on automation and AI-assisted development workflows (GenAI tooling)

  • Take ownership of technical solutions — from design to production

  • Actively contribute to engineering best practices, mentoring, and knowledge sharing

WHAT’S IN IT FOR YOU?
Flexibility:

  • Flexible working arrangements (time & place of work)

Recognition:

  • Guaranteed paid overtime or overtime vacation

  • German language bonus up to 400€ monthly/gross depending on language proficiency and level of seniority

  • Flexible Benefit System - budget to be spent on services of your choice

  • Competitive bonus structure

  • Refer-a-Friend – get a bonus in the employee referral program

  • Loyalty rewards

Future:

  • Wide range of trainings and expert lectures

  • Regular performance review and career growth possibilities

  • Ongoing career guidance and mentoring (Global Mentoring Program, Lean In)

  • Employee share purchase plan

Family & Health:

  • 3 extra days off

  • Sick leave salary compensation (up to 100%)

  • Home-office equipment

  • Family oriented benefits (Wedding, Parental and Baby days-off and bonuses)

  • Employee assistance services (professional psychological, financial and legal help)

  • Multisport card

  • Contribution to special vision correction appliances

  • Life and disability group insurance

  • Sport vouchers for children’s sport activities and children camps

Compensation at Accenture varies depending on a wide array of factors including but not limited to role, level, location, effort, responsibility, skillset, and level of experience.

We are hiring at the following management levels, and any offer will align with the base pay range according to the level at which you are assessed:

Specialist: 2.050 - 4.050 €

Associate Manager: 2.550 - 4.800 €

WHO YOU ARE:

  • 4-7 years of experience in Java backend development

  • Strong experience with Spring / backend frameworks and API design

  • Hands-on experience with distributed systems, microservices, or event-driven architecture

  • Solid understanding of data persistence (SQL + NoSQL)

  • Experience with Kafka or similar messaging/event streaming platforms is a strong advantage

  • Comfortable working with cloud environments (AWS preferred) and containerization (Docker/Kubernetes)

  • Ability to understand complex systems and work with legacy code / unclear requirements

  • Strong problem-solving mindset and ownership mentality

  • English at B2+ level (daily communication in international teams)

  • Slovak or Czech language proficiency (C1 – C2 level)

NICE TO HAVE

  • Experience with reactive frameworks (e.g. Vert.x, WebFlux)

  • Knowledge of CI/CD pipelines (Jenkins or similar) and DevOps practices

  • Experience with hybrid cloud environments

  • Exposure to AI-assisted development tools / GenAI

  • Background in financial services or regulated environments

WHY THIS PROJECT

  • Work on a system impacting millions of users and real financial outcomes

  • Solve non-trivial engineering problems (data consistency, scale, event processing)

  • Modern stack: Java 21, Kafka, microservices, Kubernetes, AWS

  • Exposure to AI-driven development practices already embedded in delivery

  • International collaboration with highly experienced engineering teams

  • Long-term, stable project with real technical depth (not a short-term migration)

GET IN CONTACT:
Any questions? Then please send an email to your recruiter kristina.machalova@accenture.com

We look forward to receiving your application!

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.

28 more openings in this category and country

Senior Backend AdTech Engineer ID52365AgileEngine · Slovakia

Apply on the employer's site