Senior Software Engineer – Platform Engineering

Senior Software Engineer – Platform Engineering

Posted Today by Brookwood Recruitment

Negotiable
Undetermined
Remote
Amsterdam, Provincie Noord-Holland, Netherlands

Summary: The role of Senior Software Engineer in Platform Engineering is a contract position focused on enhancing mission-critical traffic management services within a global technology organization. The engineer will tackle complex infrastructure challenges while engaging in hands-on software development, working with large-scale systems that support global traffic distribution. This position requires expertise in scalable systems and cloud environments, particularly AWS, and offers a fully remote working arrangement.

Key Responsibilities:

  • Building and improving scalable platform services and tooling
  • Developing automation and self-service capabilities for internal engineering teams
  • Working across hybrid cloud infrastructure (AWS + on-prem environments)
  • Supporting distributed systems, traffic routing and edge compute capabilities
  • Contributing to platform modernisation and cloud migration initiatives
  • Troubleshooting production issues and improving system reliability

Key Skills:

  • 4+ years’ experience in software engineering
  • Experience working on platform, backend, infrastructure or SRE-focused environments
  • Experience in AWS cloud environments
  • Strong coding skills in Python, Go (Golang), or TypeScript
  • Experience working with scalable systems in production
  • Comfortable working across both software engineering and platform ownership

Salary (Rate): £105 per hour

City: Amsterdam

Country: Netherlands

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Senior Software Engineer – Platform Engineering (Contract) 12-Month Contract | Remote | 35 Hours Per Week
We are partnering with a global technology-led organisation looking to hire an experienced Senior Software Engineer to join a high-impact Platform Engineering team responsible for mission-critical traffic management services operating at scale.
This is an exciting opportunity for an engineer who enjoys solving complex infrastructure and scalability challenges while still remaining hands-on with software development.
You will work on large-scale systems that power global traffic distribution, including CDN, DNS, edge computing and distributed load balancing platforms, operating across both cloud and on-premise infrastructure.
What You’ll Be Doing

  • Building and improving scalable platform services and tooling
  • Developing automation and self-service capabilities for internal engineering teams
  • Working across hybrid cloud infrastructure (AWS + on-prem environments)
  • Supporting distributed systems, traffic routing and edge compute capabilities
  • Contributing to platform modernisation and cloud migration initiatives
  • Troubleshooting production issues and improving system reliability

What We’re Looking For

  • 4+ years’ experience in software engineering
  • Experience working on platform, backend, infrastructure or SRE-focused environments
  • Experience in AWS cloud environments
  • Strong coding skills in Python, Go (Golang), or TypeScript
  • Experience working with scalable systems in production
  • Comfortable working across both software engineering and platform ownership

Nice to Have

  • Terraform or AWS CDK
  • Kubernetes
  • Puppet
  • CloudFront, Route 53 or Lambda@Edge
  • Experience supporting large-scale internal platforms

Working Arrangement

  • Fully remote role
  • Preference for candidates based near Amsterdam or willing to attend occasional quarterly planning sessions
  • Flexible working arrangement averaging 35 hours per week

Interview Process

  • Offline technical assessment
  • 1–2 virtual technical interviews
  • Final culture/team fit discussion