facebook tracking
Senior Software Engineer - Redbox team

Senior Software Engineer - Redbox team

Our partner Redbox Automated Retail LLC is an American company famous for movie and video game rentals via automated retail kiosks located throughout the USA with millions of daily rentals. Redbox is expanding into the exciting world of digital streaming and is looking for talented individuals to join our team as we make our move into modern web and consumer electronic applications for consumers. 

Join our growing team in Belgrade as a 

Senior Software Engineer (.Net Core)

We’re currently modernizing our approaches to development and are seeking talented software engineers to join our growing team. The Platform team builds the heart of all Redbox consumer experiences by creating robust services for everything we do as a business, from customers and payments to our product catalogue of movies and games. Redbox rents over a million discs a day from over 40,000 kiosks and our video streaming business is growing steadily every month serving up thousands of on-demand movies. You will work as part of an elite team designing and coding high availability services using the latest technologies to scale with our growing business.

Your responsibilities:

  • Participate in all phases of design, coding, and deployment
  • Solve complex business needs with high volume low latency software that kicks butt and never takes a nap
  • Continuously look for new technologies and approaches for the product as we move toward cloud-based deployments leveraging containers and .NET core technologies
  • Commitment to excellence, best practices, and the continuous improvement of our products, code base, processes, innovation and tools
  • Partner with Quality Engineering on join ownership of testing and quality leveraging automation and CD
  • Participate in peer code reviews
  • Work in partnership with product teams on new ideas, designs, estimates and feature roadmaps. You want to have a voice and stake in the product

Your profile:

  • BS in Computer Science or equivalent experience
  • 4 plus years of experience building RESTful services
  • Expert C# skills in high volume, low latency services - ideally with .NET Core
  • Experience designing systems to run in cloud-hosted containers
  • Experience with payment processing and encryption is a strong plus
  • Experience integrating with 3rd party platforms
  • Wide database experience for application storage, preferably including MS SQL
  • Strong written and verbal communication skills

Preferred Qualifications:

  • Thorough understanding of secure coding best practices and PCI compliance
  • Domain knowledge of retail, marketing, and entertainment business is a huge plus

Our offer:

  • We value work-life balance and have flexible working hours. We don't track time, we trust our people
  • We offer you a chance to visit conferences and trainings, as we are dedicated to provide all our team members with the opportunity to enhance further their knowledge
  • Lots of team activities and perks: "beer evenings", yearly retreats, workshops, hackathons
  • Work with an international team of talented engineers
  • Modern, sunny and open working place with positive and fun atmosphere
  • A stimulating work experience that will allow you to grow both professionally and personally

Or, know someone who would be a perfect fit? Let them know!


Working with us will provide you with exciting career opportunities in an international environment, a wide range of fringe benefits and the chance to develop further professionally as well as personally.

You will work out of our development center, which is located in the Belgrade Science Park. A modern working environment with free coffee, beverages, fresh fruits and a refrigerator full of candies along with a relaxation area with playstation and lazy bags await you.


Applicant tracking system by Teamtailor