Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer

Home > Other programming jobs

Senior Software Development Engineer in Others new

  • Belgrade, Serbia

Responsibilities

  • Design, develop, ship, operate, and support production software and platform services end to end.
  • Build AI-powered products that engineers adopt and rely on.
  • Integrate with enterprise platforms, third-party systems, APIs, and AI services that may be under-documented or rate-limited.
  • Develop reliable, secure, observable cloud-native systems using containers and orchestration.
  • Build and maintain data pipelines, warehouses, and data-driven solutions with reconciliation and correctness at scale.
  • Troubleshoot complex issues across unfamiliar system layers and deliver explainable fixes.
  • Collaborate with product engineering, IT, security, finance, infrastructure, business units, program management, executives, and AI vendors.
  • Evaluate and apply emerging AI technologies, including LLMs and agent-based systems, to engineering challenges.

Requirements

  • Extensive experience designing, shipping, operating, and supporting production software owned end to end.
  • Strong programming expertise in at least one modern language and the ability to work across multiple technology stacks.
  • Deep understanding of data modeling, concurrency, API and interface design, failure modes, distributed systems, and unfamiliar systems.
  • Experience with cloud-native technologies, containers, orchestration, CI/CD, and production observability.
  • Hands-on experience building with LLMs, AI agents, or generative AI beyond casual use.
  • Demonstrated ability to use AI critically and effectively in engineering practice, including recognizing when AI output is misleading.
  • Experience with data-intensive systems such as pipelines, warehouses, and reconciliation, plus enterprise or third-party integrations.
  • Strong debugging, problem-solving, written and verbal English communication, and judgment in ambiguous environments.
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field is preferred.

Benefits

  • AMD benefits are referenced through an external “AMD benefits at a glance” resource.
  • Hybrid work arrangement in Belgrade, Nis, or Novi Sad.

AMD

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embe...

Similar positions

Associate Software Development Engineer - R0157139

  • Brillio
  • Full time
  • Others
  • 09/22/2026
  • Bengaluru, India

Principal Data Engineer

  • Blackbaud
  • Full time
  • Remote
  • 09/22/2026
  • India

Custom Software Engineering Lead

  • Accenture
  • Full time
  • Others
  • 09/22/2026
  • Hyderābād, India

Senior Backend Engineer

  • Grafana Labs
  • Full time
  • Remote
  • 09/22/2026
  • Salary: €104k-€130k
  • Ireland

Platform Engineer

  • Catawiki
  • Full time
  • Others
  • 09/22/2026
  • Amsterdam, Netherlands