About the job

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

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

1 comments
0 requirements

Discuss this job

Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.

Anonymous - 0 days ago

pretend that this is a blurredText long comment

My Private Notes

Saving private notes will automatically star the vacancy to your Jobs page.