Software Engineer

Company: Linnk Group
Apply for the Software Engineer
Location: London
Job Description:

Software Development Engineer – Edge Platform

Location: London

Working Model: 5 days on-site

Contract: 12 months – PAYE

Working Hours: 40 hours per week

ROLE OVERVIEW

We are looking for an experienced Software Development Engineer to join a large-scale Edge Platform engineering team in London.

You will work on mission-critical platform services supporting configuration management, push notifications, observability, intelligent traffic routing, automated failover and AI-enabled platform capabilities.

This is a senior engineering role suited to someone who can independently own medium-complexity features, develop high-quality production code and contribute to the reliability and operational excellence of large-scale distributed systems.

KEY RESPONSIBILITIES

  • Design, build and extend features for a remote MCP platform
  • Develop highly available backend and distributed services
  • Build production solutions using Java, Kotlin and TypeScript
  • Work with AWS services including EC2, NLB, ElastiCache, Lambda and DynamoDB
  • Develop and maintain infrastructure using AWS CDK
  • Support high-throughput, low-latency distributed systems
  • Work with DNS, HTTP/TLS and load-balancing technologies
  • Troubleshoot application, infrastructure and networking issues
  • Support intelligent traffic routing and automated failover
  • Maintain monitoring, dashboards, alarms and runbooks
  • Participate in on-call rotations and incident response
  • Support CI/CD and deployment automation
  • Conduct code reviews, testing, refactoring and performance optimisation
  • Independently own and deliver technical features with minimal guidance
  • Use Generative AI and coding agents effectively within engineering workflows

KEY EXPERIENCE

  • Professional software development engineering experience
  • Strong Java, Kotlin and TypeScript skills
  • Experience building backend services or distributed systems
  • Hands-on AWS experience including EC2, NLB, ElastiCache, Lambda and DynamoDB
  • Infrastructure as Code experience, ideally AWS CDK
  • Strong understanding of DNS, HTTP/TLS and load balancing
  • Production software operations experience including monitoring, alarming and incident response
  • Strong Linux/UNIX and shell scripting skills

DESIRABLE EXPERIENCE

  • High-throughput, low-latency systems
  • Concurrency, profiling and performance optimisation
  • CI/CD pipelines and deployment automation
  • DDoS protection, authentication protocols and TLS termination
  • Strong unit testing, code review and continuous deployment practices
  • Experience using Generative AI and coding agents to improve development productivity

#J-18808-Ljbffr…

Posted: September 21st, 2026