Software engineer Java / Go

Huxley Associates
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Java
Amazon Web Services (AWS)
Perl
Fraud Prevention and Detection
Machine Learning
Software Engineering
Video Editing
Cloud Platform System
Gitlab
Kubernetes
Terraform
Go

Job description

For a team that manages multimedia content; handling millions of images daily, I am looking for a freelance Software engineer that can assist them in expanding their cloud platform. The role is only for ZZP registered candidates (freelance) and for 9 months.

The team:

The Image Service team manages and delivers multimedia content, ensuring a high-performance experience for all users and internal teams at scale. Handling millions of images daily, our systems are a critical component across various business units. They are currently expanding the cloud platform, exploring new multimedia content types, and integrating generative AI and machine learning into our products., Become an expert in multimedia content processing

  • Create, operate and maintain large scale platforms to serve customers globally with minimal latency
  • Create integrations that process multimedia content for asset management, moderation and fraud detection
  • Integrate with vendors to unlock new products using generative AI and machine learning
  • Optimize cost and deliverability metrics
  • Handle data following strict privacy and compliance requirements
  • Provide support for internal teams
  • Represent Booking.com values, both within the company and in the external community

Tech stack: Java, Go, Perl, Gitlab, Terraform , K8s, AWS

Requirements

6+ years in Software Engineering

  • Experience in designing and implementing large scale and high availability systems
  • Understanding of multimedia formats; image and video processing
  • Self-driven learner, capable to proactively connect with many other teams to understand the user flows and technical integrations
  • High level of autonomy, ownership and responsibility
  • Attention to detail
  • Preferably a university degree in Mathematics or Software Engineering.

Apply for this position