Software Engineering Student-Worker Opportunity

17 hours ago


Belgrade, Central Serbia Microsoft Full time 150,000 - 250,000 per year

Overview
Program Structure

  • Duration: 4 months, part-time 30hours/week
  • Start Date: March 2026

Come build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead.

As a Software Engineering Student Worker, you will work with teammates to solve problems and build innovative software solutions. You will apply your passion for customers and product quality as you provide technical guidance to Technical Program Managers and Product Managers. You will learn and adopt relevant new technologies, tools, methods, and processes to leverage in your solutions. This opportunity will enable you to advance your career by designing, developing, and testing next-generation software that will empower every person and organization on the planet to achieve more.

At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You'll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology.

Applications Are Open

We encourage interested candidates to
apply as soon as possible
, as
roles are limited
and highly competitive.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities
Responsibilities

  • Apply engineering principles to solve complex problems through sound and creative engineering.
  • Work with appropriate stakeholders to determine user requirements for a feature.
  • Quickly learns new engineering methods and incorporates them into work processes.
  • Seek feedback and apply internal or industry best practices to improve technical solutions.
  • Demonstrate skill in time management and completing software projects in a cooperative team environment.
  • Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Qualifications
Required Qualifications

  • Currently pursuing Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Must have at least one term remaining following the completion of the program.
  • One year of programming experience in an object-oriented language (e.g., C#, Python, Java, C++, JavaScript, etc.).
  • You must be legally authorized to work in Serbia to be eligible for this role. (Legally authorized = has citizenship or has been granted a valid visa or work permit).
  • Fluency in English.
  • Strong foundation in data structures, algorithms, and software engineering principles.

Preferred Qualifications

  • Familiarity with system design concepts, including scalability, reliability, and modular architecture.
  • Excellent communication skills and ability to work effectively in a team environment.
  • Strong analytical and problem-solving skills, demonstrated through coursework, projects, or competitions.
  • Familiarity with cloud computing concepts.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.



  • Belgrade, Central Serbia Microsoft Full time €20,000 - €25,000 per year

    Overview Program StructureDuration: 4 months, part-time 30hours/weekStart Date: March 2026Come build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. As a...


  • Belgrade, Central Serbia Microsoft Full time €20,000 - €30,000 per year

    Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive...


  • Belgrade, Central Serbia Microsoft Full time €25,000 - €40,000 per year

    Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive...


  • Belgrade, Central Serbia Proctorio Full time €20,000 - €25,000 per year

    Junior Software Engineer - on siteProctoriois looking for entry-level Software Engineers to join our development team in Belgrade. We are looking for someone to help us improve and build upon the world's leading fully automated proctoring solution.We are currently designing and building a disruptive cloud-based technology with the potential to change the...

  • Software Engineer

    2 weeks ago


    Belgrade, Central Serbia Clarivate Full time €70,000 - €120,000 per year

    We are looking for aSoftware Engineer (Java)to join ourPlatform Enablement Team in Belgrade, supporting and evolving our existing software application. This is an exciting opportunity to reshape and grow our application within a fully cloud-native, AWS-based environment, leveraging the latest serverless and data-focused technologies.You'll work closely with...

  • Software Engineer

    3 days ago


    Belgrade, Central Serbia Microsoft Full time €60,000 - €80,000 per year

    Join a team that's shaping the future of cloud infrastructure and distributed systems. As part of our engineering leadership group, you'll collaborate with passionate developers, solve complex challenges, and build scalable, resilient services with a focus on innovation and technical excellence.As a Software Engineer, you'll design, implement, and maintain...

  • Software Engineer

    3 days ago


    Belgrade, Central Serbia Microsoft Full time €40,000 - €60,000 per year

    As a Software Engineer in OneGuard, you will be working to ensure that all of the machines across the Microsoft fleet are running safe and secure firmware. This opportunity will introduce you to security concepts, teach you how to work across multiple orgs in one of the largest companies in the world, and allow you to expand your technical expertise as you...

  • Software Engineer

    3 days ago


    Belgrade, Central Serbia Nutanix Full time €60,000 - €80,000 per year

    Hungry, Humble, Honest, with Heart.The OpportunityWe are looking for experienced Backend Engineers to expand our Nutanix Cloud Manager (NCM) team in Serbia. The team was established two years ago and it has already made relevant contributions to the NCM solution. As a member of the team you will have a rare opportunity to architect, design and develop a...


  • Belgrade, Central Serbia Microsoft Full time €120,000 - €240,000 per year

    The Azure Networking team builds the software systems that power Microsoft's global cloud infrastructure. Our services operate at extraordinary scale—supporting millions of network devices across datacenters worldwide—and are foundational to the performance and reliability of Microsoft's cloud and AI platforms. As a leader in this team, you'll guide the...

  • Software Engineer

    7 days ago


    Belgrade, Central Serbia Rho Full time $90,000 - $120,000 per year

    About UsRho is the all-in-one banking platform for startups and the accountants who support them. With banking set up in minutes, 2% cashback cards, and powerful tools for managing spend, paying bills, and closing the books, Rho helps high-growth startups move fast and stay focused—with support that goes to the ends of the earth to help you win.About The...